Когда я делаю интерактивный ребаз, например
git rebase -i HEAD~3
открывается интерактивный редактор rebase (в моем случае vim), чтобы я мог редактировать коммиты, чтобы перебазировать
pick c843ea2 Set Vim column limit to 80 (OS X)
pick fc32eac Add Bash alias for `pbcopy` (OS X)
....
Если я сейчас решу, что хочу прервать ребазинг и выйти из vim, использую :q
ребаз в любом случае. Я использую GIT-версию 1.9.0.msysgit.0
на Windows.
Конечно, я могу просто удалить все pick
строки, но это может быть много, если я перебазирую более длинную историю. Есть ли другой способ?
Как выйти из интерактивного редактора rebase (vim) и отменить его?
git rebase --abort