首頁 > 軟體

克隆GitHub上專案的非Master分支

2020-06-16 17:14:08

問題來了

專案現在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

大功告成

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


IT145.com E-mail:sddin#qq.com