Git:远程分支 | 您所在的位置:网站首页 › hyperopia是什么意思中文 › Git:远程分支 |
git fetch 命令的使用
从远程主机克隆
Git 的 clone 命令会为你自动将远程主机命名为 origin,拉取它的所有数据,创建一个指向它的 master 分支的指针,并且在本地将其命名为 origin/master。同时Git 也会给你一个与 origin 的master 分支在指向同一个地方的本地 master 分支,这样你就有工作的基础。 远程库有人推送,提交了C0和C1: 只要你不与 origin 服务器连接,你的 origin/master 指针就不会移动。 如果要同步远程库到你的工作,运行 git fetch origin 命令。 $ git fetch origin这个命令查找 “origin” 是哪一个服务器,从中抓取本地没有的数据,并且更新本地数据库,移动 origin/master 指针指向新的、更新后的位置。 如果想要在 origin/master 分支上工作,可以新建分支 test 并将其建立在远程跟踪分支之上: $ git checkout -b test origin/master这会给你新建一个用于工作的本地分支 test,并且起点位于 origin/master。
但是由于 git pull 的使用经常令人困惑,所以通常单独显式地使用 fetch 与 merge 命令会更好一些。 |
CopyRight 2018-2019 实验室设备网 版权所有 |