Git clone远程分支

原文  http://www.7hihi.com/?p=615

主题 Git Python

git clone默认会把远程仓库整个给clone下来

但只会在本地默认创建一个master分支

如果远程还有其他的分支,此时用git branch -a查看所有分支:

* master

remotes/origin/HEAD -> origin/master

remotes/origin/master

remotes/origin/python_mail.skin

remotes/origin/udisk

remotes/origin/vip

能看到远程的所有的分支,如remotes/origin/python_mail.skin可以使用checkout命令来把远程分支取到本地,并自动建立tracking

$ git checkout -b python_mail.skin origin/python_mail.skin

Branch python_mail.skin set up to track remote branch python_mail.skin from origin.

Switched to a new branch 'python_mail.skin'

或者使用-t参数,它默认会在本地建立一个和远程分支名字一样的分支

$ git checkout -t origin/python_mail.skin

也可以使用fetch来做:

$ git fetch origin python_mail.skin:python_mail.skin

不过通过fetch命令来建立的本地分支不是一个track branch,而且成功后不会自动切换到该分支上

您可以任意转载本文,但转载时请以超链接形式标明文章原始出处和作者信息及版权声明

作者:textbox,原文链接:http://www.7hihi.com/?p=615 [ 复制本文链接发送给您的好友 ]

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • getimagesize() 得到图片的信息 list(var1,var2...) 把数组中的值赋给一些变量 im...
    子木同阅读 1,911评论 0 1
  • 1 电子化营业执照 今年10月底前全国将具备电子营业执照发放能力,逐步实现电子营业执照跨区域、跨部门、跨领域的互通...
    喵小姐huan阅读 1,605评论 0 0
  • 看到了崩溃的事情,崩溃的原因也很容易理解了,虽然我认为把孩子带好是第一重要的,但是,我即将要面临的所有人都认为挣钱...
    cllian119阅读 702评论 0 0
  • 文:宋思格 一条路 两个人 一左一右 擦肩而过 她说:你好 他说:再见 她哭 他笑 还是路人 彼此无恙 你说 嗯
    宋思格阅读 1,332评论 0 0
  • 家里的百合花,散发的淡淡清香,怡人心神。在旁边学习,效率棒棒的! 清新的花香总让我想起优雅的女人,香味...
    思思培阅读 1,157评论 0 1