如何避免git在编辑器上显示合并消息?

时间:2013-04-17 17:41:13

标签: git

从某些日子开始,不知道为什么每次我在本地机器上进行git pull,拉动远程仓库更改时,我都会在编辑器上打开合并消息。

这确实是毫无疑问的,令人讨厌。

之前有没有人有这个东西,如果有的话,你做了什么?

在我尝试的本地git配置中:

git config --global care.mergeoptions --no-edit

无济于事。

也许是因为它不是mergeoption而是pull(后面是合并)。 ?

请咨询

1 个答案:

答案 0 :(得分:0)

您正在获取这些消息,因为您有本地提交的更改,而这些更改不在上游仓库中。从字面上看,您正在处理不同的分支,您必须合并更改。如果您不想进行显式合并提交,则可以在合并后在本地树上执行git rebase ,这将消除合并提交。这仍然需要您关闭编辑器以创建默认合并消息。您可以通过git pull --rebase进一步优化这一点,{{1}}自动执行rebase。