Git子模块创建及使用

  • 在一个 Git 项目中增加子模块
    • git submodule add https://github.com/chaconinc/DbConnector
  • 在父级项目中提交子模块相关文件
  • 克隆带有子模块的项目后,子模块需要初始化才能使用:
    • git submodule init
    • git submodule update
    • 或者将上面两个命令合并成一个 git submodule update --init
  • 可以在克隆父项目同时克隆子项目可以执行
    • git clone --recurse-submodules https://github.com/chaconinc/MainProject

参考

[

updatedupdated2021-02-252021-02-25