1
Ist es möglich, die Standardmeldung "Merge branch foo into bar"
in etwas anderes zu ändern, so zeigt merge --no-ff
immer eine Vorlage wie "Adding features xyz"
.Templating git merge Standardmeldung
Ist es möglich, die Standardmeldung "Merge branch foo into bar"
in etwas anderes zu ändern, so zeigt merge --no-ff
immer eine Vorlage wie "Adding features xyz"
.Templating git merge Standardmeldung
git merge <branch> --no-ff -m "Adding features xyz"
Ein Alias könnte es kürzer machen, git config --global -e
und den folgenden Alias einfügen.
[alias]
mg = !git merge $1 --no-ff -m \"Adding feature xyz\"
So git mg <branch>
wird funktionieren.
Die Commit-Nachrichtenvorlage kann in eine Datei geschrieben werden.
git merge <branch> --no-ff -m "$(cat <msg_template_path>)"
oder
[alias]
mg = !git merge $1 --no-ff -m \"$(cat <msg_template_path>)\"
Ich hoffte, es wäre ein "Standard" Weg, dies zu tun. Ich möchte, dass die Vorlage dynamisch ist, also könnte xyz foo/bar/was auch immer ich in dieser Zusammenführung implementiert habe. – uloco