2014-07-22 44 views
0

我有一個私人的git服務器克隆如下我的機器上一個Git倉庫:如何爲一個文件夾配置2個git回購?

/私人回購 /.git /文件1 /DIR-1 文件2 /文件-3

我希望能夠把這個倉庫在GitHub上作爲一個新的項目以這樣的方式,修改爲示例文件3將導致修改被提交併在兩個庫推。我需要這麼做,因爲我想要從只有GitHub可訪問的機器克隆回購,而不是專用服務器。所以我的問題是,如何做到這一點?

回答

0

一個想法是使用一個git子模塊,這意味着你可以配置你的兩個倉庫來指向共享子模塊。相關文件可以在子模塊中。

+0

請問子模塊的解決方案工作,如果,如果當時我想從克隆具有接取機只GitHub上的回購,而不是私人服務器?我忘了提,這對我來說是一種約束,而我只是檢查了Git子模塊將需要克隆來自reposiotries獲取 –