git submodule
参考网页:https://zhuanlan.zhihu.com/p/660791672?utm_id=0
- 配置子模块:
子模块A仓库:libA.git
子模块B仓库:libB.git
主仓库:super.git
添加子模块A: git submodule add ../libA.git lib/lib_a
添加子模块B: git submodule add ../libB.git lib/lib_b

看看.gitmodules的内容:

将新添加的子模块的内容,提交到主仓库。
2:克隆子模块仓库:
- 先把主仓库clone下来:git clone super.git super
- git submodule init
- git submodule update
- 更新子模块的命令:git submodule update --init --recursive
3:修改子查模块:
- 正常修改子模块的代码后,在子模块进行push, 在主模块还要再进行push一次才行
- 注意:先push子模块,再push主仓库
浙公网安备 33010602011771号