如何将git pull策略默认改为merge

qpgpyjmq  于 2023-04-04  发布在  Git
关注(0)|答案(1)|浏览(115)

我克隆了一个新的repo,当我第一次拉取时,我被要求设置默认的合并策略。我使用git config --global pull.rebase true将其设置为rebase。现在我想将其设置回merge,所以我使用了git config --global pull.rebase falsegit config --global pull.merge true,但无论何时我拉取更改,它都会将我带到rebase流。
我认为我使用了正确的命令,但我不太熟悉像ff这样的不同策略。

eoxn13cs

eoxn13cs1#

您可以通过手动编辑gitconfig文件来删 debugging 误。或者:

git config --global --unset pull.rebase
git config --global --unset pull.merge
git config --global pull.ff only

那就好了。
但更好的是:永远不要说git pull,因为这个原因。像专业人士那样说git fetch; git merge

相关问题