首页 > 解决方案 > 第二个带有子模块的远程 git repo

问题描述

我正在使用一个包含一些子模块的 git 存储库。事实上,大部分工作都发生在子模块中,而根 repo 只是一种将事情放在一起的方式。

我想做的是将根(及其所有文件夹)复制到另一个存储库中。

最后,我希望能够从多个遥控器推送和拉取,其中一个遥控器维护子模块(这意味着存储库将使用其他存储库作为子模块),而另一个只是将所有东西放在一起,就好像它的 1回购。

Repository A
- folder A (this is a submodule)
- folder B (this is a submodule)
- folder C (this is a submodule)

Repsitory B
- folder A
- folder B
- folder C

两个存储库都包含完全相同的文件和文件夹。唯一的区别是其中一个包含子模块,而另一个不包含子模块。

这甚至可以做到吗?如果可以,我该如何做到这一点?

标签: git

解决方案


推荐阅读