本篇介紹 git clone 指定分支的方法,現在大部分專案的預設分支是 master,但如果平常使用的分支不是 master 的話,例如:dev 分支,就會需要 git clone 指定分支的需求,這樣專案 clone 下來就直接是 dev 分支了,接下來我們來學習怎麼 git clone 指定分支。
首先先簡單介紹 Git clone 用法,語法如下,1
git clone <遠端專案URL>
git clone 不指定分支
以下是 git clone 不指定分支的方式,預設是 matser,最近 github 預設分支名稱改成 main,1
git clone git@github.com:user/myproject.git
相信這個預設的方式應該大家都很熟悉。
git clone 指定分支
以下是 git clone 指定分支的語法,在 git clone 指令最後加上 -b
的參數,後面接上分支名稱,1
git clone <遠端專案URL> -b <分支名稱>
或是用 --branch
的參數,1
git clone <遠端專案URL> --branch <分支名稱>
git clone 指定分支的範例如下,假如我要 git clone 一個遠端的 myproject 專案且分支名稱是 dev 的話,用法如下,1
git clone git@github.com:user/myproject.git -b dev
-b
參數也可以寫在前面,效果相同,1
git clone -b dev git@github.com:user/myproject.git
之後可以用 git branch
來確認目前的分支,要切換分支的話使用 git checkout <分支名稱>
。