Ich muss nicht oft mehrere Festschreibungsnachrichten ändern, aber es ist ein- oder zweimal passiert und ich kann mich nicht erinnern, dies jemals gesehen zu haben. Ich hoffe jemand anderes hat. Wenn ich git rebase -i HEAD~7
, wird die erwartete Liste in vi genau wie erwartet geöffnet. Ich ändere die pick
Werte edit
gegebenenfalls auf und dann :wq
.
Editor konnte nicht ausgeführt werden
Die core.editor
Einstellung in meinem globalen .gitconfig
ist vi
(ich habe es auch vim
in einem wild verzweifelten Zug geändert ). Ich habe es versucht mate
, aber das hat die ursprüngliche Liste nicht richtig geöffnet, also habe ich sie wieder geändert.
Ich verwende v1.7.3 und würde mich über Vorschläge freuen.
git config --global core.editor "/usr/local/bin/vim"
es für mich behoben.
git_editor "$TODO" || die_abort "Could not execute editor"
. Da Sie sagen, dass der Editor tatsächlich aufgerufen wird, bedeutet dies, dass er einen Exit-Code ungleich Null zurückgibt. Können Sie dieses Verhalten mithilfe der normalen Befehlszeile replizieren?