2011-01-27 122 views
1

我有一個父git回購,其中包含我的產品通用的文件。現在,當我部署時,我將需要添加基於我正在部署的客戶端的自定義。自定義位於父級結構的不同部分,因爲不同的子文件夾(我被迫使用的框架的「特徵」)。是否有可能我的回購分成的母公司回購「,「客戶端1的定製」,「客戶機程序的定製」等如何嵌套git存儲庫?

要清楚: 我的目錄結構如下:

myproject 
-- .git 
-- web 
    -- client1 
    -- client2 
    -- common 
-- lib 

我希望如下:

myproject 
-- .git 
-- web 
    -- client1 
     -- .git 
    -- client2 
     -- .git 
    -- common 
--lib 

這是如何實現的?

回答

2
+2

這真的取決於你的使用情況。當子目錄將作爲項目的一部分開發時,則是的,子樹合併通常會更好。但是,當它只是一個插入的組件,並且不時更新時,子模塊就會發光。 – Cascabel 2011-01-27 15:38:43