当我发布 git submodule add 子模块是否从主模块添加?
git submodule add
如果是,我如何告诉git使用特定版本(最新版本)?
它将添加默认远程子模块存储库默认分支的最新提交。
如果默认分支是master,那么子模块将引用该分支在提交时的最新提交 git submodule add .
您需要检查该特定提交是否确实是您想要的“最新版本”。
还可以配置子模块 to follow a particular branch ; 不过,只有在需要的时候,当你做一个 git submodule update --remote .
git submodule update --remote