Advertisement

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里面会记录子模块的配置信息

![](https://ad.itadn.com/c/weblog/blog-img/images/2025-05-31/tPiAIE41

全部评论 (0)

还没有任何评论哟~