1. 程式人生 > >克隆GitHub上專案的非Master分支

克隆GitHub上專案的非Master分支

問題來了

專案現在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 的詳細介紹請點這裡 
GitHub 的下載地址請點這裡