2016-06-30 16 views

Antwort

0
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>)\" 
+0

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