场景是:
首先分支 A 和 B 具有相同的提交历史,后来 A 添加了 commit a
, B 添加了 commit b
。
- 在 Git 1.7.0.4 中,
git merge [--no-ff] B
在分支 A 上运行将自动生成带有消息“Merge branch 'B' into A”的合并提交 - 在 Git 1.8.1.5 中,
git merge [--no-ff] B
在分支 A 上运行会打开我的编辑器,我必须手动添加/修改合并消息才能完成合并
当然,我可以在 'git merge' 中添加“-m”参数来避免调用编辑器,但是这种方法有点烦人。
有没有办法设置全局配置以自动生成合并提交?
这是打开编辑器时显示的消息:
请输入提交消息以解释为什么需要此合并,特别是如果它将更新的上游合并到主题分支中。