Ошибка рабочего процесса в рабочем каталоге есть неустановленные изменения

Всякий раз, когда я пытаюсь отправить/объединить изменения, рабочий процесс в GitHub дает сбой и отображает ошибку « Рабочий каталог имеет неустановленные изменения »; После фиксации он просит меня внести изменения; После нажатия я получаю уведомление об ошибке на сайте github;



Ниже приведен код рабочего процесса .github/workflows/dev-deploy.yml.

            chmod 600 ~/.ssh/*
      git config --local core.sshCommand 'ssh -i ~/.ssh/id_ed25519 -o IdentitiesOnly=yes -o StrictHostKeyChecking=no'
      git remote add DEV "$DEV_REPO"
      git push DEV

Ниже приведен вывод, доступный после нажатия на сообщение электронной почты «Развертывание DEV: все задания завершились неудачно». он фактически выполняет рабочий процесс или после нажатия на уведомление сайта GitHub переводит нас к рабочему процессу. если мы нажмем на сборку, он говорит: «Рабочий каталог имеет неустановленные изменения»,



до сих пор я пробовал раньше git push DEV;

      rm -r *
git reset --hard
git read-tree --reset -u HEAD
git restore -- .

Но ничего не работает, было бы здорово, если бы кто-нибудь мог мне помочь.

1 ответ

Вы можете попробовать:

      git read-tree --reset -u HEAD

Чтобы убедиться, что не объединенные записи отбрасываются.

Или же:

      git restore -- .
Другие вопросы по тегам