如何解決git clone下來只有Master branch
在專案的開發過程,我們會在本地端新增了不同的branch,而且將本地端的一些適合上傳到Git Server(例如:Github、Bitbucket)的branch push上去。
但下次從Git Server使用git clone將整份專案重新下載時,就會發現本地端只有一個Master branch而沒有其他遠端上的branch。
這個時候查看所有的branch
git branch -v -a
會發現有些在遠端的branch在本地端沒有出現
解決的方法:
假設你想把遠端上的develop branch加入本地端並且立刻切換過去該branch,則可以使用下列的指令
git checkout --track origin/develop
此時就可以看到本地端已經出現了遠端存在的develop branch了
Reference:
http://stackoverflow.com/questions/9537392/git-fetch-remote-branch
留言
張貼留言