| 标记 | 空格=一致;-=未初始化;+=提交不同;U=冲突 |
|---|---|
| 递归 | --recursive 逐层展示 |
| 摘要 | git submodule summary 列出子模块内的提交变化 |
常用示例
常用示例
git submodule status
git submodule status --recursive
git submodule summary父仓库提交前用 status 确认所有子模块指针都在预期提交,避免把本地实验状态提交进去。
输出每个子模块当前提交与父仓库记录的差异:前缀 - 表示未初始化、+ 表示提交不一致、U 表示合并冲突,是排查子模块问题的常用入口。
| 标记 | 空格=一致;-=未初始化;+=提交不同;U=冲突 |
|---|---|
| 递归 | --recursive 逐层展示 |
| 摘要 | git submodule summary 列出子模块内的提交变化 |
git submodule status
git submodule status --recursive
git submodule summary