Коли я роблю інтерактивну базу даних, наприклад
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