执行 git fetch 命令后,远程仓库上的最新提交记录已经下载到本地仓库,同时更新了本地仓库的远程分支origin/master ,值得注意的是本地仓库的 master 分支并没有更新!...那你可能会有疑问了,我想要的结果是下载其他人的最新工作成果,怎么我本地仓库的 master 分支并没有更新呢?...git fetch 会做的事情
实际上, git fetch 完成了仅有的但是很重要的两步操作:
从远程仓库下载本地仓库中缺失的提交记录
更新本地仓库的远程分支(比如origin/master)
通过上述两步操作完成的效果是...既然本地仓库的远程分支已更新,那么想要更新本地仓库的 master 分支该如何做呢?很简单,可以 git merge 啊!...团队协作
掌握了远程仓库和远程分支的相关概念后,现在开始真正模拟团队协作开发了,为了简单起见,仍然以直接操作 github 上的 master 分支为例说明如何协同开发.
(1).