当我执行git merge时,会打开一个编辑器,预定义的消息“Branch merged to ”会被打印出来,我只需要保存文件并退出即可。以前它不会要求我输入任何内容,也不会打开文件。这个在哪里可以配置?
在标志中加入--no-edit
,以防止被要求输入合并消息。
来自 man git-merge
的 "CONFIGURATION" 部分如下:
merge.log 除分支名称外,将日志消息填充到最多指定数量的实际合并提交的单行描述中。 默认为false,并且true是20的同义词。
merge.ff
,也许这可能会影响行为。 - dhblahman git-fmt-merge-msg
中也可以找到:“merge.branchdesc
除了分支名称外,还将日志消息与它们相关联的分支描述文本一起填充。默认为false。” - edem