2011-09-29 13 views
10

Połączyłem się z inną gałęzią, a po scaleniu jest kilka commitów, przed naciśnięciem chcę zmienić komunikat o scaleniu. git rebase -i nie wyświetla potwierdzenia scalenia.Jak edytować wiadomość zatwierdzenia git merge

+0

miałem przed wysłaniem, to nie jest odpowiedź na moje pytanie –

+3

szczęścia z 'git rebase -i - p' (zachowuje się scala) – knittl

+1

działa, ale dokument-p mnie przeraża. –

Odpowiedz

13

Nie jestem pewien, czy jest bardziej elegancka wersja, ale co można zrobić, jest następujący:

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

lub lepsze (bardziej poprawne) ostateczne polecenie rebase: 'git rebase previous_branch --onto HEAD' –

Powiązane problemy