2014-12-18 35 views
1

我很感興趣,是否可以通過分支將遠程項目(或同一項目的不同分支)子文件夾添加到子文件夾中。如何將遠程項目的子文件夾添加到我的項目中git

例: 讓我們項目-1.git有2子文件夾,在它的主分支:

Project-1: 
- folder-A 
- folder-B 

,並讓我們的項目是項目-2.git。

是否可以將Project-1的文件夾-A添加到我的項目中,而不需要文件夾-B?

我當然要跟蹤的文件夾-A的變化,在項目-1.git

回答

0

是爲您必須使用子模塊製成。

http://git-scm.com/docs/git-submodule
http://git-scm.com/book/en/v2/Git-Tools-Submodules

這樣,您可以檢出其他一些git的項目到您的項目和模塊通過自身的GIT管理。

+0

是否有可能只添加部分遠程存儲庫作爲子模塊? –

+0

這應該如何工作? ;)您需要完整的存儲庫。否則,您必須在另一個地方簽出項目並設置符號鏈接,並忽略鏈接的文件。 – Stony

+0

在我的情況下,我不需要完整的存儲庫,但只需要子文件夾。如果我將項目結算到另一個地方,git會如何跟蹤它? –

相關問題