如何更改全局git设置以在pull过程中进行git合并



当前,我的全局设置被设置为在git pull过程中重新设置基础。我希望它在默认情况下将其更改为gitmerge。如何更改此设置?

TL;DR

git config --global pull.rebase false

一点细节

Git为此使用配置pull.rebase

如果你想在拉动时禁用重定基准,可以将其设置为false:

git config pull.rebase false

为了在全球范围内做到这一点,请使用

git config --global pull.rebase false

有了这个,git应该为所有存储库执行此操作,除非另有配置。

如果存在本地配置,则会覆盖此配置。

此外,pull.rebase选项被--rebase选项(git pull --rebase(覆盖。

如果你想为计算机上的所有用户配置它,你可以执行

git config --system pull.rebase false

具有管理权限。

这为您的系统设置了默认的pull.rebase选项,但它可以被--rebase(本地和全局配置(覆盖。

最新更新