模板 git 合并默认消息
Templating git merge default message
是否可以将默认消息 "Merge branch foo into bar"
更改为其他内容,这样 merge --no-ff
将始终显示 "Adding features xyz"
.
之类的模板
git merge <branch> --no-ff -m "Adding features xyz"
别名可以使其更短,git config --global -e
并粘贴以下别名。
[alias]
mg = !git merge --no-ff -m \"Adding feature xyz\"
所以 git mg <branch>
会起作用。
提交消息模板可以写在文件中。
git merge <branch> --no-ff -m "$(cat <msg_template_path>)"
或
[alias]
mg = !git merge --no-ff -m \"$(cat <msg_template_path>)\"
是否可以将默认消息 "Merge branch foo into bar"
更改为其他内容,这样 merge --no-ff
将始终显示 "Adding features xyz"
.
git merge <branch> --no-ff -m "Adding features xyz"
别名可以使其更短,git config --global -e
并粘贴以下别名。
[alias]
mg = !git merge --no-ff -m \"Adding feature xyz\"
所以 git mg <branch>
会起作用。
提交消息模板可以写在文件中。
git merge <branch> --no-ff -m "$(cat <msg_template_path>)"
或
[alias]
mg = !git merge --no-ff -m \"$(cat <msg_template_path>)\"