Ошибка рабочего процесса в рабочем каталоге есть неустановленные изменения
Всякий раз, когда я пытаюсь отправить/объединить изменения, рабочий процесс в 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 -- .