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 valores de pick
a edit
cuando corresponda y luego a :wq
.No se pudo ejecutar el editor
Resultado: Could not execute editor
El ajuste core.editor
en mi .gitconfig
mundial es vi
(También he cambiado a vim
en un movimiento tremendamente desesperado). Intenté usar mate
, pero eso ni siquiera abrió la lista inicial correctamente, así que la cambié de nuevo.
Estoy usando v1.7.3 y agradecería cualquier sugerencia.
La fuente incluye 'git_editor "$ TODO" || die_abort "No se pudo ejecutar el editor" '. Como dices que el editor realmente aparece, eso significa que devuelve un código de salida distinto de cero. ¿Puedes replicar ese comportamiento usándolo normalmente en la línea de comandos? – Cascabel
Lo que me resulta extraño es que vi se inicia para mostrar la lista de confirmaciones, pero cuando guardo y cerré todo, simplemente muere. Vea mi respuesta para el cambio que hice para que mágicamente empiece a funcionar. –
¿Qué sistema operativo estaba ejecutando? Ejecutando OSX Lion tuve el mismo problema y tu respuesta lo solucionó. +1 –