Git Pull 与 Git fetch 哪个更好?
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
的效用是,我们获取的原因通常是用远程版本更新本地分支。所以这有点方便。我们总是可以分别进行提取和合并。
git pull
将执行 git fetch
,然后执行 git merge
。所以这取决于你想做什么。
如果您更喜欢手动处理合并,则不应使用 git pull
What is the difference between 'git pull' and 'git fetch'?
我知道 git pull
和 git fetch
之间的区别。
但我想知道,哪一个比较好?
因为 git pull
在我不知情的情况下自动合并。那就是我发现的不同之处。 git fetch
不会那样做。还有别的事吗?
与上述评论相反,git pull
和git fetch
是而不是完全不同的命令。相反,在给定分支上执行 git pull
与执行 git fetch
相同,然后将当前分支合并或重新定位到刚刚更新的远程对应分支。
执行 git pull
的效用是,我们获取的原因通常是用远程版本更新本地分支。所以这有点方便。我们总是可以分别进行提取和合并。
git pull
将执行 git fetch
,然后执行 git merge
。所以这取决于你想做什么。
如果您更喜欢手动处理合并,则不应使用 git pull
What is the difference between 'git pull' and 'git fetch'?