2016-03-29 8 views
0

Ich versuche, ein paar vorherige Commit-Nachrichten zu bearbeiten. Ich begann ein -i"(KEINE BRANCH, REBASING BRANCH_NAME)" Präfixing jede Commit-Nachricht nach git Rebase

git rebase tun %% commit-Hash %%

Dann habe ich auf ‚umformulieren‘ alle Commits ich bearbeiten wollte, und bearbeitet anschließend die Commit-Nachrichten im interaktiven Prozess produziert von Git.

Zu meiner Überraschung wird nun jeder Commit Nachricht vorangestellt: "(KEIN ZWEIG, REBASING BRANCH_NAME)".

Warum passiert das? Und noch wichtiger: Wie verhindere ich, dass Git das Präfix in meine Commit-Nachrichten einfügt?

Antwort

1

Es war mein Fehler: Ich hatte zuvor einige Hooks eingerichtet, so dass meinen Commit-Nachrichten automatisch eine Bug-ID vorangestellt wurde.

Es scheint, dass die Hooks ausgelöst werden, wenn auch eine Rebase ausgeführt wird, und somit die erzeugte Nachricht durcheinander bringt.

Vorsicht Brüder :)