在 Git 中,“子模块”(由 git submodule 命令创建和管理)和“子项目”(实际上只是您放在另一个 Git 存储库中的一个 Git 存储库)之间是否有区别,如果有,它是什么?
我能找到的所有关于此的文档都相当含糊(在某些情况下,相互矛盾)。我的怀疑是没有区别,但我想我应该确认这一点,并给 Git 新手留下一个问题。
最佳答案
子项目是三种嵌套类型之一的通用术语:
Reference documentation
关于git - Git 中子项目和子模块的区别?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7124483/