У мене виникла та ж проблема, і що ще гірше, я звільнив три коміти, і після вирішення конфліктів на другому комітті я "здійснив" замість "rebase - продовжувати".
Як результат, у мене виник цей рефлог
Коли я застосував рішення kirikaza, я просто відмінив третє, а не друге, що було проблематично ..
Як бачимо, ребаза починається з каси з відділення віддалених / вихідних / головних, а потім застосовує три мої коміти, які відображаються як три попередні операції (перед оформленням замовлення) у рефлогу.
Потім, якщо ви хочете перезапустити з чистої бази, перед початком відновлення, ви можете просто скинути жорсткий хеш безпосередньо перед оформленням операції ребазування. У моєму випадку (див. Малюнок):
git reset --hard 859ed3c
Тоді можна починати нове git rebase.