git fetch使用简单记录
Posted 苏导
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git fetch使用简单记录相关的知识,希望对你有一定的参考价值。
简述
一般从远程仓库clone到本地,但是在远程仓库已经clone完毕,远程仓库中还有另外的branch时,可以fetch到本地来进行管理。比如有同事A push上去的a_brch和同事B push上去的b_brch。
步骤
此时在clone后,使用git branch -a可以看到本地和remote的所有branch。
git branch -a
master // 本地clone下来的origin的master分支
remotes/dev/a_brch // remote地址命名为dev的上面的a_brch
remotes/dev/b_brch // remote地址命名为dev的上面的b_brch
remotes/origin/HEAD -> origin/master
remotes/origin/master
此时其实在本地的branch只有master(remotes/origin/master),此时如果需要将remotes/dev/a_brch或remotes/dev/b_brch获取到本地,可以使用git fetch:
git fetch dev a_brch
From xxx.xxx.xxx.xxx:test-dev
* branch a_brch -> FETCH_HEAD
此时则将a_brch fetch到本地了,不过这时候用git branch还是看不到a_brch,但是可以直接:
git checkout a_brch
就可以进入a_brch,然后再次使用git branch命令,就可以看到:
* a_brch
master
这就说明在本地有master和a_brch这两个branch了。
更多精彩内容欢迎关注“技塑未来”公众号了解。
以上是关于git fetch使用简单记录的主要内容,如果未能解决你的问题,请参考以下文章