如何将git的pull策略更改为默认合并



我克隆了一个新的repo,当第一次拉的时候,我被要求设置默认的合并策略。我使用git config --global pull.rebase true将其设置为重置。现在我想把它设置回合并,所以我使用git config --global pull.rebase falsegit config --global pull.merge true,但仍然每当我拉变化,它带我到一个rebase流。

我想我使用的是正确的命令,但我不太熟悉不同的策略,比如ff。

您可以通过手工编辑gitconfig文件来删除错误。或:

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

这将解决它。

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

最新更新