如果分支在本地存在,我应该在pull之前执行git fetch吗?

gst*_*low 1 git version-control git-pull git-fetch

我对git有以下问题。

我是git新手。我想获取branch1本地的最后状态。

现在我打开branch2和branch1本地存在。

现在我做

  1. 取
  2. 切换到branch1
  3. 拉

请澄清一下是否先fetch多余?

rai*_*7ow 5

这是多余的。引用文档:

更准确地说,使用给定的参数git pull运行git fetch并调用git merge以将检索到的分支头合并到当前分支中。