默認(rèn)的clone會(huì)下載遠(yuǎn)程倉(cāng)庫(kù)的所有分支。
有時(shí)候?yàn)榱吮苊鈩?chuàng)建多個(gè)git倉(cāng)庫(kù),想將一些資源在一個(gè)git倉(cāng)庫(kù)下統(tǒng)一管理,這時(shí)候就會(huì)出現(xiàn):git遠(yuǎn)程倉(cāng)庫(kù)分支很多,但是各個(gè)分支沒(méi)有多大關(guān)聯(lián),這時(shí)候clone到本地時(shí),只想clone指定的分支,這樣可以節(jié)省本地的空間。
怎么操作呢? 查看下git clone的幫助文檔:
上面的兩個(gè)參數(shù),--single-branch就指明了只下載一個(gè)分支,遠(yuǎn)程的其它分支則忽略;--branch則指定要clone遠(yuǎn)程的哪個(gè)分支,默認(rèn)是遠(yuǎn)程HEAD指向的分支。所以命令也就示例如下:文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-506426.html
git clone --single-branch --branch 分支名 git遠(yuǎn)程倉(cāng)庫(kù)地址
如果你是想只檢出部分目錄和文件,可以參考我之前寫(xiě)的一篇文章,Git稀疏檢出遠(yuǎn)程倉(cāng)庫(kù)的部分目錄或文件https://blog.csdn.net/qq_15653601/article/details/102734836文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-506426.html
到了這里,關(guān)于Git只clone指定的分支的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!