A menudo no tengo que modificar varios mensajes de confirmación, pero ha sucedido una o dos veces y nunca recuerdo haber visto esto. Espero que alguien más lo haya hecho. Cuando yo git rebase -i HEAD~7, la lista esperada se abre en vi exactamente como se esperaba. Cambio los pickvalores a editdonde sea apropiado y luego :wq.
No se pudo ejecutar el editor
La core.editorconfiguración en mi global .gitconfiges vi(también lo he cambiado a vimun movimiento desesperado). Intenté usarlo mate, pero eso ni siquiera abrió la lista inicial correctamente, así que lo cambié de nuevo.
Estoy usando v1.7.3 y agradecería cualquier sugerencia.
git config --global core.editor "/usr/local/bin/vim"me lo arregló.
git_editor "$TODO" || die_abort "Could not execute editor". Como usted dice que el editor realmente aparece, eso significa que está devolviendo un código de salida distinto de cero. ¿Puedes replicar ese comportamiento usándolo normalmente en la línea de comandos?