2015-06-19 85 views
1

我有一個git repo(A),其中每個提交都是一個孤立提交的名稱(分支)。 Git repo B將A作爲子模塊使用,因此在A中始終保留對SHA的引用。當我創建BI的新副本時需要執行典型的咒語,但我不希望它克隆所有的答:我只是希望它克隆作爲子模塊引用的單個孤立提交。Git子模塊和孤兒提交

但是,即使我嘗試git submodule update --init --recursive --depth 1 path/to/A,git克隆從主而不是。有沒有一種方法可以說服它克隆我只關心的SHA?

回答

0

如果B消耗A作爲子模塊,它應該這樣做configuring A submodule to follow a branch

這樣,一個git submodule update --init --recursive --remote --depth 1 path/to/A應該從它應該遵循的分支結賬。

+0

謝謝,我想我可以做這個工作。我不知道現在亞微米有這種能力。 – brianpartridge

相關問題