【发布时间】:2012-01-28 19:35:06
【问题描述】:
我正在为一个开源软件开发几个扩展。每个扩展都有文件分布在我正在编写的软件的文件树中。最初,我为其中一个扩展创建了一个 Git 项目,效果很好。不过现在,我需要为其他扩展创建 Git 存储库,但不知道如何做到这一点。如果我只是尝试将项目克隆到我的根工作区,这将覆盖我的第一个 Git 存储库。
根据研究,我认为这可以使用子模块来完成,但是,所有对子模块的引用似乎都将每个模块放在不同的目录中。
我的问题是,是否可以使用子模块将多个 Git 项目都放在一个目录中?
【问题讨论】:
-
您的意思是希望它们全部覆盖(哪些 smparkes 地址),还是希望它们中的几个在一个目录的子目录中(这正是子模块的用途)?
标签: git git-submodules