git submodule 用法

在这里插入图片描述

子仓库启蒙

在根目录执行:

git submodule add git@gitee.com:liaosp/dcat-admin-basic-interface.git

想要子模块指定的分支:

git submodule add -b dev <仓库地址> <子模块路径>

这样相当于在根目录上添加了 .gitmodules 信息,相当于composer 中的文件

在新的服务器上部署的时候就不是使用 git clone 了,因为这样会发现submodule 子项目会出不来

git clone --recurse-submodules <主仓库地址>

如果已经使用了这个命令了,还有挽救的机会,执行:

子项目初始化

git submodule update --init --recursive

主仓库和子仓库同时更新

git submodule update --remote --merge

指定子仓库更新

git submodule update --remote <子仓库名称>

相关推荐

  1. new Promise

    2023-12-08 01:10:03       26 阅读
  2. qt 定时器

    2023-12-08 01:10:03       40 阅读
  3. fmt

    2023-12-08 01:10:03       36 阅读
  4. not exists

    2023-12-08 01:10:03       41 阅读
  5. 详解WebMvcConfigurer

    2023-12-08 01:10:03       26 阅读
  6. Tinyxml基本

    2023-12-08 01:10:03       39 阅读
  7. man

    2023-12-08 01:10:03       32 阅读
  8. mybatisPlus 常见

    2023-12-08 01:10:03       31 阅读
  9. v-show

    2023-12-08 01:10:03       40 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-08 01:10:03       14 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-08 01:10:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-08 01:10:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-08 01:10:03       18 阅读

热门阅读

  1. golang实现函数yamlToStruct(infile,outFile)

    2023-12-08 01:10:03       33 阅读
  2. php爬虫规则与robots.txt讲解

    2023-12-08 01:10:03       32 阅读
  3. webpack配置scss loader

    2023-12-08 01:10:03       43 阅读
  4. 服务器,数据库服务器各指标怎么看?

    2023-12-08 01:10:03       36 阅读
  5. C++ 设计模式 Forward Declaration & Pimpl

    2023-12-08 01:10:03       32 阅读