[CodeVersion--GIT]将远程仓库分支fetch到本地

原创 2017年10月13日 19:36:51

简述

一般从远程仓库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了。

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/suxiang198/article/details/78229725

<转>git更换远程仓库地址/本地代码推送到新的仓库

转载自: http://www.cnblogs.com/softidea/p/5827361.html一、git仓库迁移1,从原仓库clone或pull到本地仓库git clone project_...
  • jinzhencs
  • jinzhencs
  • 2017年03月30日 14:12
  • 3565

Git remote 同步远程仓库,保持fork出来的项目和原有项目同步

我们在在克隆完某个git工程项目后, 至少可以看到一个名为 origin 的远程库,git 默认使用这个名字来标识你所克隆的原始仓库。要查看当前配置有哪些远程仓库,可以用 git remote 命令,...
  • wangbaochu
  • wangbaochu
  • 2015年10月28日 17:14
  • 14187

Git使用手册/Git教程:git fetch 将远程仓库的分支及分支最新版本代码拉取到本地

相关文章:关于验证是否存在ssh配置以及生成SSH Key的方法可以参照文章:Git使用手册:生成SSH Key关于SSH Key的使用和公钥在gitHub、gitLab的配置等,请参考文章:Git使...
  • u013374164
  • u013374164
  • 2017年12月18日 14:37
  • 472

Git如何把本地代码推送到远程仓库

最近在项目中使用到Git版本控制系统进行代码的管理以便于团队成员的协作,由于之前使用的是SVN来进行版本控制,所以对于Git的使用还是有待熟练掌握。Git与SVN类似,个人认为两者之间比较直观的区别就...
  • yl_cc
  • yl_cc
  • 2017年05月24日 15:06
  • 18349

Git仓库完整迁移 含历史记录

如果你想从别的 Git 托管服务那里复制一份源代码到新的 Git 托管服务器上的话,可以通过以下步骤来操作。1). 从原地址克隆一份裸版本库,比如原本托管于 GitHub。git clone –bar...
  • candyguy242
  • candyguy242
  • 2015年05月22日 18:12
  • 10667

将本地源添加到git remote仓库

通过下面的命令可以将本地目录添加到git remote仓库
  • tiantao2012
  • tiantao2012
  • 2017年05月10日 11:55
  • 147

Git 将本地新建的分支提交到远程仓库

如果想把本地的某个分支test提交到远程仓库,并作为远程仓库的master分支,或者作为另外一个名叫test的分支,那么可以这么做。 $ git push origin test:master ...
  • mccwlh
  • mccwlh
  • 2015年08月13日 12:11
  • 6789

Git小白教程3---远程仓库克隆到本地

远程仓库克隆到本地很简单,用下面这条指令就可以实现git clone git@github.com:[仓库地址]我的Github中有一个名为basic_problem的仓库,现在要克隆到本地进行操作。...
  • ww1473345713
  • ww1473345713
  • 2016年07月29日 20:14
  • 4800

git 远程仓库的迁移

1.查看远程仓库的地址   git remote -v 2.删除原来远程分支: git remote remove origin 3.关联新的远程仓库地址: git remote add o...
  • qq_31942467
  • qq_31942467
  • 2017年05月25日 11:41
  • 161

<转>从一个git仓库迁移到另外一个git仓库

声明:相关内容是根据网络资料整理所得,仅供参考。1). 从原地址克隆一份裸版本库,比如原本托管于 GitHub。git clone –bare git://github.com/username/pr...
  • jinzhencs
  • jinzhencs
  • 2016年12月23日 11:13
  • 3935
收藏助手
不良信息举报
您举报文章:[CodeVersion--GIT]将远程仓库分支fetch到本地
举报原因:
原因补充:

(最多只允许输入30个字)