Как запустить интерактивный режим git rebase для удаления повторяющихся коммитов

Я сделал ошибку, когда перебазировал недавнюю фиксацию. (Я забыл сначала "git fetch --all", а затем rebase), и с тех пор я коммитил и отправлял в удаленную ветку. Теперь я сделал перебазирование правильно, выбрав сначала, разрешив конфликты и перенаправив в удаленную ветку. Теперь кажется, что все мои последние коммиты появляются дважды. Что я хотел бы сделать, так это использовать интерактивный режим git rebase, выбрать все коммиты, которые я хочу, а затем правильно перебазировать код коммита sha. Это способ сделать это? и если я запускаю git rebase -i, какой sha-код мне следует использовать, исходный sha-код точки ветвления? или самый последний код sha? Спасибо,

Дэвид

6
задан Gábor Horváth 19 September 2018 в 06:52
поделиться