Wenn ich eine interaktive Rebase mache, z
git rebase -i HEAD~3
Der interaktive Editor für die Rebase (in meinem Fall vim) wird geöffnet, damit ich die Commits für die Rebase bearbeiten kann
pick c843ea2 Set Vim column limit to 80 (OS X)
pick fc32eac Add Bash alias for `pbcopy` (OS X)
....
Wenn ich jetzt beschließe, die Rebase abzubrechen und vim mit :q
der Rebase zu beenden, wird trotzdem begonnen. Ich verwende die Git-Version 1.9.0.msysgit.0
unter Windows.
Natürlich kann ich einfach alle pick
Zeilen löschen , aber es könnte viel zu tun sein, wenn ich einen längeren Verlauf neu begründe. Gibt es eine andere Art und Weise?
Wie kann ich den Rebase Interactive Editor (vim) beenden und den Rebase abbrechen?
git rebase --abort