git项目中的子git项目 |
您所在的位置:网站首页 › 如何在gitlab中编译其他项目的文件内容 › git项目中的子git项目 |
git项目中的子git项目 如果您从事开源开发,则可能与Git一起管理源代码。 您可能遇到过具有大量依赖项和/或子项目的项目。 您如何管理它们? 对于开源组织,为社区和产品实现单源文档和依赖性管理可能很棘手。 文档和项目通常最终都是零散的和多余的,这使得它们难以维护。 需要 Git子模块和子树如果您可以使用一个命令将一个项目放在另一个项目中怎么办? 如果您可以将子项目添加到任意数量的项目中,并随时随地推动更改,该怎么办? Git为此提供了解决方案:Git子模块和Git子树。 创建这些工具是为了在更高模块级别上支持代码共享开发工作流,以期弥合Git存储库的源代码管理(SCM)与其中的子存储库之间的鸿沟。 ![]() 桑树上生长的樱桃树 这是本文将详细介绍的概念的真实场景。 如果您已经熟悉树木,则此模型如下所示: ![]() CC BY-SA opensource.com 什么是Git子模块?Git在其默认包中提供了子模块,这些子模块使Git存储库可以嵌套在其他存储库中。 确切地说,Git子模块指向子存储库上的特定提交。 这是我的 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |