从远程仓库中拉取分支信息git fetch
就如刚才所见,从远程仓库中获得数据,可以执行:
$ git fetch [remote-name]
#查看所有分支 *标记当前所在的分支 也可以使用git branch查看当前分支
$ git branch -a
* master
remotes/woms-git-test/dev
remotes/woms-git-test/master
这个命令会访问远程仓库,从中拉取所有你还没有的数据。 执行完成后,你将会拥有那个远程仓库中所有分支的引用,可以随时合并或查看。
如果你使用 clone
命令克隆了一个仓库,命令会自动将其添加为远程仓库并默认以 “origin” 为简写。 所以,git fetch origin
会抓取克隆(或上一次抓取)后新推送的所有工作。 必须注意 git fetch
命令会将数据拉取到你的本地仓库 - 它并不会自动合并或修改你当前的工作。 当准备好时你必须手动将其合并入你的工作。