| 语法 | git submodule add <仓库URL> [<路径>] |
|---|---|
| 产物 | .gitmodules 与 gitlink(子模块指针) |
| 克隆建议 | git clone --recurse-submodules 一次拉全 |
常用示例
常用示例
git submodule add https://example.com/libs/common.git vendor/common
git commit -m 'chore: 引入 common 子模块'
git clone --recurse-submodules https://example.com/app.git父仓库记录的是一次具体提交,子模块上游更新不会自动进入父仓库,需要显式更新指针。