当前,我的全局设置被设置为在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
(本地和全局配置(覆盖。