亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何克隆特定的Git分支?

如何克隆特定的Git分支?

Git
紫衣仙女 2019-08-28 16:07:15
如何克隆特定的Git分支?Git clone會將遠程當前工作分支復制到本地。有沒有辦法克隆一個特定的分支,而無需在遠程存儲庫上切換分支?
查看完整描述

3 回答

?
楊魅力

TA貢獻1811條經驗 獲得超6個贊

git clone --single-branch --branch <branchname> <remote-repo>

--single-branch選項在1.7.10及更高版本中有效。

請參閱許多人喜歡的其他答案。

您可能還想確保了解其中的差異。不同之處在于:通過調用git clone --branch <branchname> url你獲取所有分支并檢出一個分支。例如,這可能意味著您的存儲庫具有5kB文檔或wiki分支以及5GB數據分支。每當您想要編輯首頁時,最終可能會克隆5GB的數據。

同樣,這并不是說git clone --branch不是實現這一目標的方式,只是當你要求克隆一個特定的分支時,它并不總是你想要完成的。

在撰寫下面的原始答案時,git沒有--single-branch選擇權,但讓我們保留它以讓憤怒的蜜蜂完全滿意。

copypasters如此嚴重不喜歡的答案是這樣的:

git initgit remote add -t refspec remotename host:/dir.gitgit fetch


查看完整回答
反對 回復 2019-08-28
  • 3 回答
  • 0 關注
  • 555 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號