Предупреждение о выполнении "git rebase"

Я попытался изменить сообщение о коммите старого коммита, используя следующую команду.

git rebase -i HEAD~3

После редактирования списка коммитов отображается в текстовом редакторе (замена pick с edit), Я получил следующее предупреждение.

Warning: the SHA-1 is missing or isn't a commit in the following line

Затем при выполнении git commit --amendЯ получил следующую ошибку и не смог изменить сообщение коммита:

fatal: Could not open file .git/rebase-merge/done for reading: No such file or directory

Что я должен сделать, чтобы избежать этих ошибок?

0 ответов

Он сказал, что файл отсутствует, поэтому я просто создал файл:

vi .git/rebase-merge/done
:wq

Теперь, когда я делаю git status, это работает!

Другие вопросы по тегам