验证子模块初始化 [Git]

TTa*_*Ta4 6 git git-submodules

最近我开始在我的项目中使用 git 子模块。我的一个脚本创建了一个带有子模块的 repo。我想创建一个函数来检查子模块是否已成功初始化。

有哪些好的迹象需要验证?

我想,我们首先应该检查.git主 repo 中是否有目录。然后我应该检查每个子模块,但是为了什么?

希望我的问题是可以理解的,如果不是,我很乐意指定更多。

Mis*_*cha 1

我会做例如

git submodule foreach statusgit submodule summary

并仔细检查父存储库中的 .gitmodules 文件。