让我们保持简单好吗?
我有一个 git 项目设置。我们称之为ProjectA。我的朋友设置了另一个较旧的 git 项目,称为 ProjectB。在 ProjectB 中,他设置了两个子模块 SubOne 和 SubTwo。现在,当我的意思是“设置”时,我的意思是他可以“git submodule update”它们。它们存在。
现在,出于自私,我想偷他的子模块(我不是真的偷,他把它们给了我)。
有没有办法在我的 ProjectA 中只提取他的子模块?如果是这样,怎么做?此外,由于我们正在处理姊妹项目,因此文件结构必须保持不变。也就是说,他的文件在ext/SubOne和ext/SubTwo下,我的文件需要相同。
最后一件事; 他知道如何创建子模块,但我们不再有它的 url。
感恩!NS