添加使用方式
- git submodule add ${子模塊地址,https或者ssh}
- 第一步會生成 .gitmodules 文件 , 提交該文件和對應(yīng)子模塊關(guān)聯(lián)的commit修改
clone 有子模塊的倉庫
- clone 完父模塊后依次執(zhí)行: git submodule init、git submodule update
- 在clone 父模塊的時候同時clone子模塊:git clone --recursive ${父模塊地址}
注意事項
- 不要在
.gitignore文件中ignore 子模塊目錄,不然會跟蹤不到子模塊 - 在提交 .gitmodules 文件時
一定要同時提交子模塊的commit修改,不然會導致子模塊添加不上