手机版
你好,游客 登录 注册
背景:
阅读新闻

Git clone远程仓库的分支

[日期:2017-01-07] 来源:Linux社区  作者:autocyz [字体: ]

github上比较有名或者较为有名的代码一般都有分支,分支的作用是不同的开发人员在不同的分支上同时进行开发,并且不影响master。
当我们想clone别人的在分支中修改的code时,我们在github中看到往往是master,并且我们clone下来的也是也是master,如下图,是一个工程的不同分支,当我点击不同的分支,其clone的https却是一样的,那么该如何clone我想要的分支呢?

这里写图片描述

首先是把这个master clone下来

git clone (your URL)

这时已经将这个master clone到了你本地,cd到clone下来文件目录里,然后执行

git branch -a

查看当前的master有多少分支,这时你会发现你想要的分支也一定在里面,执行

git checkout -b aaa origin/aaa

上面的语句作用是在本地创建新的分支,分支的名称是aaa,aaa也是我想要clone的分支的名字,这里为了便于理解将本地的分支名字和clone的分支名字设为一样,其实-b后面的aaa可以随意设置。
执行完上述语句后,会发现你想clone的code已经在你的本地老老实实的待着了。
如果后来这个分支的作者又有了更新,你可以使用如下命令获取最新的分支内容:

git pull origin aaa

Git 教程系列文章: 

GitHub 使用教程图文详解  http://www.linuxidc.com/Linux/2014-09/106230.htm 

Git使用图文详细教程  http://www.linuxidc.com/Linux/2016-11/136781.htm

Ubuntu Git安装与使用 http://www.linuxidc.com/Linux/2016-11/136769.htm

Git 标签管理详解 http://www.linuxidc.com/Linux/2014-09/106231.htm 

Git 分支管理详解 http://www.linuxidc.com/Linux/2014-09/106232.htm 

Git 远程仓库详解 http://www.linuxidc.com/Linux/2014-09/106233.htm 

Git 本地仓库(Repository)详解 http://www.linuxidc.com/Linux/2014-09/106234.htm 

Git 服务器搭建与客户端安装  http://www.linuxidc.com/Linux/2014-05/101830.htm 

Git 概述 http://www.linuxidc.com/Linux/2014-05/101829.htm 

分享实用的GitHub 使用教程 http://www.linuxidc.com/Linux/2014-04/100556.htm 

Git从入门到学会 http://www.linuxidc.com/Linux/2016-10/135872.htm

Git基本操作详解 http://www.linuxidc.com/Linux/2016-10/135691.htm

Git 的详细介绍请点这里
Git 的下载地址请点这里

本文永久更新链接地址http://www.linuxidc.com/Linux/2017-01/139322.htm

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款