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

时间:2014-07-09 17:48:52

标签: 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.commit no

似乎无法通过Google搜索找到答案。

1 个答案:

答案 0 :(得分:1)

我在链接的问题中回答:

git config --global merge.commit no

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