git fetch && git pull

git fetch

这个命令将某个远程主机的更新全部取回本地,取回更新后,会返回一个FETCH_HEAD ,指的是某个branch在服务器上的最新状态,
例如: git fetch origin master
我们可以,在本地通过它查看刚取回的更新信息:
git log -p FETCH_HEAD
可以看到远程分支最近的每一次提交的内容

git pull

git pull 的过程可以理解为等效于下面的两个操作:
• git fetch origin master // 从远程主机的master分支拉取最新内容
• git merge FETCH_HEAD // 将拉取下来的最新内容合并到当前所在的分支中

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容