如何在git中将远程项目的子文件夹添加到我的项目中

时间:2014-12-18 21:37:17

标签: git

我很有意思,是否可以将远程项目(或同一项目的不同分支)子文件夹添加到分支的子文件夹中。

示例: 让我们在它的主分支中有Project-1.git和2个子文件夹:

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

让我们的项目是Project-2.git。

是否可以将Project-1的文件夹-A添加到我的项目中,而不包含文件夹-B?

当然我想跟踪在Project-1.git中创建的文件夹A的更改

1 个答案:

答案 0 :(得分:0)

是的,你必须使用子模块。

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

有了它,您可以将其他一些git项目签出到您的项目中,并且该模块由其自己的GIT管理。