git子模块应用和常用用法

概念

子模块:分离项目不同模块,集成一个大的项目,方便模块管理,比如模块各自管理自己的依赖。

命令

1. 初始化拉取,更新子模块

 git submodule update --init --recursive --remote

参数:

  • –init: 初始化远程仓库
  • –recursive: 递归子目录
  • –remote: 远程仓库

2. 拉取最新

git pull --recurse-submodules

参数:

  • – --recurse-submodules:递归拉取子模块

3. 依赖管理

pnpm add -w package

pnpm add -w packagepnpm add package的区别

  • -w: 会将依赖应用到子模块中,全局性。不加则安装到依赖只能在当前模块中使用。

相关推荐

  1. git模块应用

    2024-06-16 14:02:06       6 阅读
  2. git指令及应用案例

    2024-06-16 14:02:06       39 阅读
  3. git的基本概念

    2024-06-16 14:02:06       24 阅读
  4. Git概念

    2024-06-16 14:02:06       5 阅读
  5. Git命令diffmv

    2024-06-16 14:02:06       31 阅读
  6. 总结 SpringMVC 中的注解

    2024-06-16 14:02:06       31 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-16 14:02:06       10 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-16 14:02:06       12 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-16 14:02:06       11 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-16 14:02:06       14 阅读

热门阅读

  1. MySQL每日备份

    2024-06-16 14:02:06       6 阅读
  2. C++ 取近似值

    2024-06-16 14:02:06       8 阅读
  3. GO语言容器大全(附样例代码)

    2024-06-16 14:02:06       6 阅读
  4. linux下nvidia驱动安装-ubuntu22.04安装2060-notebook驱动

    2024-06-16 14:02:06       8 阅读
  5. 如何基于Redis实现消息队列

    2024-06-16 14:02:06       5 阅读
  6. JVM-GC-基础知识

    2024-06-16 14:02:06       7 阅读
  7. 差分,LeetCode 2779. 数组的最大美丽值

    2024-06-16 14:02:06       8 阅读
  8. Oracle锁机制之分类和死锁

    2024-06-16 14:02:06       7 阅读
  9. Web前端收入来源:探索多元化的盈利渠道

    2024-06-16 14:02:06       5 阅读
  10. yolov10 学习笔记

    2024-06-16 14:02:06       5 阅读