答案1
我自己找到了解决方案:)
子模块允许将外部存储库嵌入到源树的专用子目录中,始终指向特定的提交。
不要将它们与远程模块相混淆,远程模块主要用于同一项目的分支;子模块用于您想要作为源代码树一部分的不同项目,而两个项目的历史仍然保持完全独立,您无法从主项目中修改子模块的内容
更新工作树中的文件以匹配索引或指定树中的版本。如果没有指定路径,git checkout 还将更新 HEAD 以将指定分支设置为当前分支。
我自己找到了解决方案:)
子模块允许将外部存储库嵌入到源树的专用子目录中,始终指向特定的提交。
不要将它们与远程模块相混淆,远程模块主要用于同一项目的分支;子模块用于您想要作为源代码树一部分的不同项目,而两个项目的历史仍然保持完全独立,您无法从主项目中修改子模块的内容
更新工作树中的文件以匹配索引或指定树中的版本。如果没有指定路径,git checkout 还将更新 HEAD 以将指定分支设置为当前分支。