天天看點

Git 如何 clone 非 master 分支的代碼

我們每次使用指令

預設 clone 的是這個倉庫的 master 分支。如果最新的代碼不在 master 分支上,該如何拿到呢?如下圖所示,最新的代碼可能在<code>daily/1.4.1</code>分支上,我們希望拿到這個分支上的代碼。

或者直接從 分支clone 

git clone -b my-branch https://[email protected]/username/myproject.git  

Git 如何 clone 非 master 分支的代碼

剛剛開周會的時候,自己洋洋得意的分享我的解決方案,但是……經過與團隊成員的的讨論,自己的方法弱爆了,現在把更優雅的方法寫一下。原來寫的方法并不太适合用在這個場景裡。 我之前寫的方法在文章後面。

直接使用指令

會顯示

然後直接

就好了。。。

參照:https://gaohaoyang.github.io/2016/07/07/git-clone-not-master-branch/