克隆GitHub上项目的非Master分支

Linux大全评论1K views阅读模式

问题来了

项目现在Github上有两个分支,分别是 master 和 gh-pages,其中master没什么东西,代码都在gh-pages分支上,而我现在想要克隆gh-pages分支上的东西,咋办呢?
往下看吧

克隆GitHub上项目的非Master分支

1.jpg
克隆GitHub上项目的非Master分支

master.jpg
克隆GitHub上项目的非Master分支

gh.png

Clone

切换到你要克隆到的路径

$ cd path

然后远程地址

$ git clone git@github.com:username/Repo.git

如图:

克隆GitHub上项目的非Master分支

4.png

完毕后多了一个项目文件夹

克隆GitHub上项目的非Master分支

5.png

打开后发现只有master分支下的数据

克隆GitHub上项目的非Master分支

6.png

刚刚下载了那么久,不可能只下载了这两个。
其实这只是表象,Git默认只显示master分支的数据,还需要手动切换到我们需要的分支并显示出来

切换分支

$ cd RepoPath
$ git branch $ git checkout -b branchName origin/branchName

克隆GitHub上项目的非Master分支

8.png

这样 就有了我们想要的东西

克隆GitHub上项目的非Master分支

10.png

大功告成

GitHub 教程系列文章: 

通过GitHub创建个人技术博客图文详解  http://www.linuxidc.com/Linux/2015-02/114121.htm

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

使用 GitHub / GitLab 的 Webhooks 进行网站自动化部署  http://www.linuxidc.com/Linux/2016-06/131993.htm

多个GitHub帐号的SSH key切换 http://www.linuxidc.com/Linux/2016-05/131080.htm

如何在同一台电脑上使用两个GitHub账户 http://www.linuxidc.com/Linux/2016-05/131079.htm

利用GitHub搭建个人Maven仓库  http://www.linuxidc.com/Linux/2016-04/130197.htm

一分钟认识GitHub http://www.linuxidc.com/Linux/2015-11/125089.htm

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

GitHub使用操作指南  http://www.linuxidc.com/Linux/2016-10/135782.htm

GitHub使用方法入门基础  http://www.linuxidc.com/Linux/2017-05/144084.htm

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

企鹅博客
  • 本文由 发表于 2020年9月23日 15:36:03
  • 转载请务必保留本文链接:https://www.qieseo.com/232989.html

发表评论