为什么要避免使用git pull和怎么做

时间:2018-10-18 08:39:32

标签: git git-merge git-pull pull git-fetch

this comment中, @torek(目前享誉172509)说:

  

我实际上建议完全避免使用git pull,出于与您建议避免使用--autostash相同的原因

避免git rebase --autostash的{​​{3}}是:

  

工作时似乎很方便,但不工作时却有问题

git pull在不起作用时会以什么方式出现问题?

reason given

是否有一个强大的自动化解决方案来避免使用git pull

1 个答案:

答案 0 :(得分:1)

无需避免git pull:since Git 2.9,键入:

git config --global pull.rebase true
git config --global rebase.autoStash true

然后,一个简单的git pull本质上将完成您的better workflow的工作:如果需要,请重新设置当前分支在获取的origin/yourBranch之上。