У меня было два коммита в локальной копии, которые я хотел объединить перед нажатием, поэтому я сделал
git rebase -i origin/master
, и было две строки, описывающие мои предыдущие коммиты.Теперь, вместо того, чтобы изменить второе pick
на squash
, я по ошибке стер обе строки и заменил их на одно читаемое человеком сообщение о коммите, также уничтожив хеши коммитов ... и тогда я понял, что допустил ошибку!Теперь я получаю:
n$ git status
interactive rebase in progress; onto 194db03
Как я могу исправить это сейчас?Два коммита также исчезли из git log
...