2013-01-19 21 views
0

我在一個目錄下克隆了幾個github倉庫。現在我想創建一個比所有這些存儲庫高一級的存儲庫。如何在子目錄中正確提交一個包含回購的git回購?

我該如何正確地做到這一點?我應該使用子模塊嗎?

+1

第一個問題是:你爲什麼要這樣做? 可能有更好的方法來獲得你想要的。 –

+0

@NevikRehnel我克隆了幾個vim插件到我的'.vim'目錄,我想將它複製到某個地方(並不時修改它),以便可以從其他機器訪問它。 – Patryk

回答

0

簡答:是的,你應該使用子模塊,因爲你已經確定這些碎片應該分開進化。

可能最簡單的方法是創建一個空文件夾,將「one directory up」內容(任何不在子模塊中)複製到它中,提交,然後拉入子模塊。這是因爲意外提交子模塊的代碼而不是引用子模塊非常容易。