我想在GIT中合并一个分支并保留COMMIT MESSAGE。
不想要 :git merge --no-edit
这将保留默认消息:将分支“ master”合并到development
想要 :我要复制消息: ACC-9187重新格式化代码,而不是合并分支...。 。 ==>合并必须包含相同的消息。
场外我不想再次输入整个消息...: 不是: git merge -m "ACC-9187 Reformat code"
==>有什么建议吗?谢谢!
答案 0 :(得分:1)
完成合并后,再进行任何新提交,请运行:
git commit --amend -C HEAD^2
如果您需要单行解决方案:
git merge master -m "$(git log -1 --pretty=%B master)"