git 從遠端倉庫獲取所有分支

2021-09-22 16:50:42 字數 811 閱讀 9563

**:

git如何clone所有的遠端分支

git clone只能clone遠端庫的master分支,無法clone所有分支,解決辦法如下:

找乙個乾淨目錄,假設是git_work

cd git_work

git clone  ,這樣在git_work目錄下得到乙個project子目錄

cd project

git branch -a,列出所有分支名稱如下:

remotes/origin/dev

remotes/origin/release

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

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

git checkout dev,切換回dev分支,並開始開發。

git 從遠端倉庫獲取所有分支

git clone ***

git branch -r | grep -v '\->' | while read remote; do git branch --track "$" "$remote"; done

git fetch --all

git pull --all

轉殖單個分支

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

git clone -b template  //clone template分支

git 從遠端倉庫獲取所有分支

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

Git從遠端倉庫獲取所有分支

git clone只能clone遠端庫的master分支,無法clone所有分支,解決辦法如下 本地新建workspace目錄 cd workspace git branch a,列出所有分支名稱如下 master remotes origin develop remotes origin rele...

git同步遠端倉庫的所有分支

找乙個乾淨目錄,假設是clone cd clone 轉殖遠端專案 shape based matching.git git clone 等價於 git checkout b master origin master 這樣在clone目錄下得到乙個shape based matching子目錄 進入s...