2012-11-12 4 views
6

Ich habe eine Commit mit Nachricht wie [Hello World]Something.
Dann verwende ich Git Format-Patch HEAD ~ 1, um einen Patch zu kisten.
Inhalt des Patch wie folgt aus:
git am sollte etwas in commit message startswith "[]" ignorieren?

Subject: [PATCH 1/7] [Hello World] Something. 

Aber nachdem ich git am verwenden Patch anzuwenden, wurde die Commit-Nachricht "Something" nur, [Hallo Welt] verloren scheint.
Wie kann ich den Inhalt von "[]" nach dem Patch beibehalten?

Antwort

9

git am -k würde verhindern, dass es Inhalt in [] Klammern am Anfang des Themas entfernen, aber das würde auch den [PATCH 1/7] Teil behalten. git format-patch hat auch eine -k Option, die verhindern würde, dass diese Art von Inhalt hinzugefügt wird, die es ermöglicht, das Thema durch einen git format-patch | git am-Zyklus zu erhalten.