场景是:
首先,分支A和B具有相同的提交历史记录,稍后A添加提交a
,B添加提交b
。
git merge [--no-ff] B
将自动生成合并提交,并将消息“Merge branch'B'合并到A”中git merge [--no-ff] B
打开我的编辑器,我必须手动添加/修改合并消息才能完成合并当然,我可以将“-m”参数添加到'git merge'以避免调用编辑器,但这种方法有点烦人。
有没有办法设置全局配置来自动生成合并提交?
这是打开编辑器时显示的消息:
请输入提交消息以解释为何需要此合并,特别是如果它将更新的上游合并到主题分支中。
答案 0 :(得分:2)
git merge --no-edit B
或
GIT_MERGE_AUTOEDIT=no git merge B
这些都记录在git merge
的{{3}}中。