整理比较常用的与 submodule
有关的命令
- 添加子仓库
1 |
git submodule add <repository> [<path>] |
- 每个仓库执行指定命令。
--recursive
递归查找子仓库
1 |
git submodule foreach [--recursive] <commands> |
- 删除 submodule 仓库
1 |
git submodule deinit (--all | [--] <path>...) |
- clone 仓库的时候同时下载子仓库
1 |
# 1. --recurse-submodules[=<pathspec>] 可以指定特定的仓库 |