用户登录

现在我们的角色又变成张三了,先进入到张三在本地设备上的代码库... cd movietalk_zhang ... 然后用一个 git status 查看一下状态 ...

提示当前是在 master 这个分支上,并且 Your branch is up-to-date with 'origin/master'. 意思是当前我们的分支跟远程分支 origin/master 是一致的 ... 表示远程分支上没有发现更新 ...

但是刚才我们已经推送了新的提交到远程版本库上 ... 想要获取这个更新,张三需要使用 git fetch ,去提取一下 ... 提取的更新会放在 origin/master 这个分支上 ... 然后我们可以再把这个分支合并到 master 分支上。 这样,张三的 master 分支,也会包含我们刚才提交的更新。

输入 git fetch ...

提示说,已经从远程版本库上的 master 分支提取了更新,并且把更新的东西放在了在本地上的 origin/master 这个分支上 ...

再去查看一下状态 ... git status

提示远程分支上有更新 ...

这个时候,张三可以使用 git merge ,去合并一下 ...

git merge origin/master

然后再去查看一下状态 ... git status ...

现在,又会提示 Your branch is up-to-date with 'origin/master'.

当前分支与 origin/master 保存一致了。

提取 - git fetch《 Git:版本控制 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点