Non è necessario modificare più messaggi di commit, ma è successo una o due volte e non ricordo di averlo mai visto. Spero che qualcun altro lo abbia Quando I git rebase -i HEAD~7
, l'elenco previsto si apre in vi esattamente come previsto. Modifico i valori su edit
laddove appropriato e quindi su :wq
.Impossibile eseguire l'editor
Risultato: Could not execute editor
L'impostazione core.editor
nel mio globale .gitconfig
è vi
(ho anche cambiato in vim
in una mossa disperata selvaggiamente). Ho provato a utilizzare mate
, ma questo non ha nemmeno aperto l'elenco iniziale correttamente, quindi l'ho cambiato.
Sto usando la v1.7.3 e vorrei ricevere qualche suggerimento.
La fonte include 'git_editor "$ TODO" || die_abort "Impossibile eseguire l'editor" '. Dal momento che dici che l'editor in realtà viene fuori, significa che restituisce un codice di uscita diverso da zero. Puoi replicare questo comportamento usandolo normalmente sulla riga di comando? – Cascabel
Ciò che è strano per me è che vi si lancia per visualizzare l'elenco di commit, ma quando salvi e chiudo tutto muore. Vedi la mia risposta per il cambiamento che ho fatto per farlo funzionare magicamente. –
Quale sistema operativo stavi correndo? L'esecuzione di OSX Lion I ha avuto lo stesso problema e la tua risposta l'ha risolta. +1 –