У меня та же проблема, и, что еще хуже, я перебазировал три коммита, и после решения конфликтов во втором коммите я "совершил" вместо "rebase --continue".
В результате у меня был этот git reflog
Когда я применил решение kirikaza, я просто отменил третью фиксацию, а не вторую, что было проблематично ..
Как вы можете видеть, перебазирование начинается с проверки из ветви remotes / origin / master, а затем применяются три моих коммита, которые отображаются как три предыдущие операции (перед проверкой) в журнале reflog.
Затем, если вы хотите перезапустить с чистой базы, перед перебазированием вы можете просто выполнить жесткий сброс до хэша непосредственно перед проверкой операции перебазирования. В моем случае (см. Картинку):
git reset --hard 859ed3c
Тогда вы можете начать новый git rebase.