我正在尝试将git配置为在合并时始终接受默认合并消息(使用选项--no-edit)。我找到了这个答案(Git merge doesn't use default merge message, opens editor with default message),但它对我不起作用,并且未在手册中列出(git-config)。
以下配置(使用实际的分支名称而不是“*”)适用于单个分支,但我需要在所有分支上进行配置,所以我尝试了这个,但没有用。
[branch "*"]
mergeoptions = --no-edit
是否有任何全局配置可以执行此操作?
修改
在搜索过程中,我发现分支“*”配置暂时作为补丁提出,但从未实现([PATCH] Add default merge options for all branches)。
答案 0 :(得分:2)
使用附加merge
的别名覆盖--no-edit
命令似乎有效:
[alias]
merge = merge --no-edit