git fetch和pull问题

为什么别人更改完的pull之后,我本地用fetch没办法更新下来,要用pull才能更新下来,这是为什么

阅读 3.7k
2 个回答

你想说的应该是,别人 push 了之后,你 pull 吧。

git pull 相当于 git fetch + git merge
类似地,git pull --rebase 相当于 git fetch + git rebase

fetch 只是获取 HEAD 指针,而不会更新代码

修改完毕用push 推送到远程分支 ,你才能fetch 得到,pull是拉取代码

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进