2011-09-29 15 views
10

Me he fusionado con otra rama, y ​​hay algunas confirmaciones después de la fusión, antes de pulsar deseo cambiar el mensaje de la combinación. git rebase -i no muestra la confirmación de fusión.Cómo editar el mensaje de confirmación de una fusión de git

+0

que había antes de la publicación, que no responde a mi pregunta –

+3

Ha habido suerte con 'git rebase -i - p' (preserve merges) – knittl

+1

funciona, pero el documento de -p me asusta. –

Respuesta

13

No estoy seguro si hay una versión más elegante, pero lo que se puede hacer es la siguiente:

git checkout <sha of merge> 
git commit --amend # edit message 
git rebase HEAD previous_branch 
+1

o un mejor (más correcto) comando de rebase final: 'git rebase previous_branch --onto HEAD ' –

Cuestiones relacionadas