git 仓库中的子模块在项目中运用(独立拉取提交数据)
发布时间
阅读量:
阅读量
近期公司计划开发项目2.0版本,并将业务模块划分为独立的部分尽管如此这些模块仍归属于同一个项目因此此次决定重构前端项目的架构
项目业务大体分为
公共功能模块(包含项目的基本配置设置)存放于位置库1;
核心业务功能模块(涉及系统的主要运行逻辑)存放于位置库2;
核心业务功能模块(负责处理关键事务处理流程)存放于位置库3;
核心业务功能模块(承担着系统主要数据管理职责)存放于位置库4。
首先先建立4个git仓库,拉取库1
git clone 库1地址
在库1根目录下,添加子模块仓库(其他模块同理)
$ git submodule add 库2地址 src/views/datavEditor
// 执行命令后就会在库1根目录下生成以下路径(所以文件夹不用提前建立)
-库1
--src
---views
----datavEditor
-----子模块1的数据
执行完后那就会发现 库1根目录下生成了一个文件 .gitmodules里面会记录子模块的配置信息

还没有任何评论哟~
