美文网首页git studyGit使用Git
克隆 GitHub Repo 非 Master 分支

克隆 GitHub Repo 非 Master 分支

作者: JinyaMax | 来源:发表于2016-05-07 16:58 被阅读3360次

问题来了

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

1.jpg master.jpg gh.png

Clone

切换到你要克隆到的路径

$ cd path     

然后远程地址

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

如图:


4.png

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


5.png

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

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

切换分支

$ cd RepoPath
$ git branch
$ git checkout -b branchName origin/branchName
8.png

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

10.png

大功告成!

相关文章

网友评论

  • DeppWang:牛掰,终于搞好了
  • 写协同:呵呵,这是基本的,恭喜你进阶了
  • hainuo:记得我都是使用git checkout branchname 还真没试过作者这种有空试试

本文标题:克隆 GitHub Repo 非 Master 分支

本文链接:https://www.haomeiwen.com/subject/itfsrttx.html