git clone 專案所有分支方法

2021-10-04 20:04:27 字數 780 閱讀 3481

git clone預設是轉殖head指向的master分支,如果是多分支,我們可以單個轉殖分支專案。

1.只轉殖單分支(非master):

git clone -b 分支名

2.轉殖所有分支(多分支)

cd project  //切換到指定目錄

git clone //轉殖專案(預設master分支)

cd ***  //切換到專案目錄

git branch -a //列出所有分支名稱如下: * 號表示當前分支

* master

remotes/origin/head -> origin/master

remotes/origin/desktop

remotes/origin/dev

remotes/origin/template

由上結果可以看出,遠端倉庫origin還有desktop、dev、template等分支。接下來,可以在本地新建分支並與遠端倉庫的分支進行關聯了。

git checkout -b template origin/template   // 作用是checkout遠端倉庫origin的分支template,在本地起名為template分支,並切換到本地的template分支 

git checkout -b dev origin/dev // 作用參見上一步解釋

git clone 所有遠端分支

git clone 只能clone遠端庫的master分支,無法clone所有分支,解決辦法如下 1.找乙個乾淨目錄,假設是git work 2.cd git work 3.git clone 這樣在git work目錄下得到乙個project子目錄 4.cd project 5.git branc...

git clone 遠端分支

有時git clone下來會出現很多branch,更麻煩的是如果主分支沒 那你就只能看到.git目錄了。如下面的這個 git clone git 發現本地就只有乙個.git目錄,那麼這個時候就需要checkout了。進入你的本地目錄,如這個是mesa,利用 git branch r 檢視branch...

Git Clone 遠端分支

有時git clone下來會出現很多branch,更麻煩的是如果主分支沒 那你就只能看到.git目錄了。如下面的這個 git clone git 發現本地就只有乙個.git目錄,那麼這個時候就需要checkout了。進入你的本地目錄,如這個是mesa,利用 git branch r 檢視branch...