Quand je fais un rebase interactif, par exemple
git rebase -i HEAD~3
l'éditeur interactif rebase (vim dans mon cas) s'ouvre pour me permettre de modifier les commits à rebase
pick c843ea2 Set Vim column limit to 80 (OS X)
pick fc32eac Add Bash alias for `pbcopy` (OS X)
....
Si je décide maintenant que je veux abandonner le rebase et quitter vim en utilisant :q
le rebase démarre quand même. J'utilise la version git 1.9.0.msysgit.0
sur Windows.
Bien sûr, je peux simplement supprimer toutes les pick
lignes, mais cela pourrait être beaucoup à faire si je rebase un historique plus long. Y a-t-il un autre moyen?
Comment puis-je quitter l'éditeur interactif de rebase (vim) et abandonner le rebase?
git rebase --abort