Git:所有分支的默认"无提交"合并行为?

bea*_*eau 6 git git-merge git-config

我希望"git merge"默认不提交(即,我希望默认情况下为"--no-commit"行为),而不管目标分支如何.

我知道特定分支的"git config branch.master.mergeoptions",我知道默认情况下在所有分支上禁用快进的"git config merge.noff no".

以下所有实验均不适合我.他们应该吗?

  • git config branch.mergeoptions --no-commit
  • git config branch.*.mergeoptions --no-commit
  • git config merge.com没有

似乎无法通过谷歌搜索找到答案.

Ali*_*mir 2

正如我在链接的问题中回答的那样:

git config --global merge.commit no
Run Code Online (Sandbox Code Playgroud)

我认为感兴趣的部分(您尝试过几乎相同)是“全局”部分。