2016-02-09 21 views

回答

2

像這樣:

$ git clone --branch dotnet-mono-eclass-lat --depth 1 https://anongit.gentoo.org/git/repo/gentoo.git 

man git-clone

--branch <名>,-b <名稱>

取而代之的是新創建的HEAD指向分支指向通過克隆庫的HEAD, 指向< name> branch代替。在非裸倉庫中,這是將被檢出的分支。

--depth <深度>

創建一個淺克隆與截斷以修改指定數量的歷史。一個淺層的 存儲庫有一些侷限性(你不能克隆或取出它,也不會從 那裏推動或取消),但如果你只關注歷史悠久的大型項目的最近歷史,想要發送修補程序作爲補丁。

+0

謝謝!在更新現有存儲庫時,您能夠提供所需的命令嗎? – watain

+0

你現在的存儲庫是什麼意思?您是否已經使用常規的'git clone'命令克隆了'portage'版本庫? –

+0

是的,確切地說。遠程倉庫已被克隆到'/ usr/portage'。 – watain

2

沒有歷史的下載資源庫: git的克隆--depth 1

更新已克隆淺庫:

混帳拉--depth 1 或 混帳拉--update - 淺

相關問題