2
我有以下的Git倉庫:如何組織儲存庫可重用的組件
- ReusableA
- ReusableB
- ReusableC
- 應用1
ReusableB和C都依賴於ReusableA。因此這兩個存儲庫都包含ReusableA作爲git子模塊。 Application1依賴於ReusableB和ReusableC,因此它包含兩個作爲git子模塊。但是,這應該會導致Application1存儲庫包含ReusableA的兩個實例(可能有不同的版本)。所以我的問題基本上是這樣的,我應該避免,或者我可以在Application1中構建一個簡單地忽略其中一個ReusableA實例的構建腳本(最好我不想初始化它)?
你能給我一些建議嗎?如果這真的是一個避免的情況,我怎麼能做到這一點?最佳實踐?