[英]Git Pull vs Git fetch Which one is Preferable?
我知道git pull
和git fetch
之间的区别。
但我想知道,哪一个是优先考虑的?
因为git pull
在我不知情的情况下自动合并。 这就是我发现的不同。 git fetch
不会这样做。 还有别的事吗?
与上面的评论相反, git pull
和git fetch
不是完全不同的命令。 相反,在给定分支上执行git pull
与执行git fetch
相同,然后在刚刚更新的远程对应项上合并或重新定义当前分支。
执行git pull
的实用程序通常是我们获取的原因是使用远程版本更新本地分支。 所以这有点方便。 我们总是可以执行fetch,然后单独合并。
git pull
将执行git fetch
,然后执行git merge
。 所以这取决于你想做什么。
如果您更喜欢手动处理合并,则不应使用git pull
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.