Quando eu faço um rebase interativo, por exemplo,
git rebase -i HEAD~3
o editor interativo rebase (vim no meu caso) é aberto para permitir que eu edite as confirmações para rebase
pick c843ea2 Set Vim column limit to 80 (OS X)
pick fc32eac Add Bash alias for `pbcopy` (OS X)
....
Se agora eu decidir que quero abortar o rebase e sair do vim usando :q
o rebase, inicia assim mesmo. Estou usando a versão git 1.9.0.msysgit.0
no Windows.
Claro que posso excluir todas as pick
linhas, mas pode ser muito o que fazer se refazer um histórico mais longo. Existe outro caminho?
Como posso sair do editor interativo rebase (vim) e abortar a rebase?
git rebase --abort