在git fetch和git pull之间,什么是非常描述性和易于理解的描述?什么时候找Git比拉Git更好?

What is a very descriptive and easy to understand description between git fetch and git pull? When is it better to git fetch vs git pull?

本问题已经有最佳答案,请猛点这里访问。

我对Git有点陌生,任何建议都会受到赞赏。在这里,即使是学习更深入的免费视频/课程实践的链接也对我有用。


吉特取出

  • 将代码从远程存储库拉入"远程跟踪分支"。基本上,这意味着已经提交到远程回购的任何更改的信息都会传到您的本地分支机构,但是这些更改不会与您的分支机构的本地副本合并,因此这些更改已经准备好合并。在不更改本地存储库中自己的代码工作副本的情况下,可以安全地完成提取。

GIT拉力

  • 从远程取下与fetch相同的代码,但立即合并到本地分支,更改本地副本。

只要您想记下对远程存储库所做更改的记录,就可以使用fetch。例如,您可能只需要远程创建的新分支的本地可见性。当您希望合并所有最新更改并立即将其反映到分支中时,可以使用pull。


"简单来说,git pull执行git提取,然后进行git合并。"

在这里寻找一些关于它的好信息:"git pull"和"git fetch"有什么区别?