如何从根存储库检查 git 子模块状态



我有一个存储库,我们称之为test。在该存储库中,我想创建一个子模块,该子模块指向另一个名为 tools 的现有存储库。我希望能够修改两个存储库中的文件,然后从test打开 git bash,执行git status,并查看我在两个存储库中都修改或取消跟踪的文件。我希望在这个项目的过程中修改并推送到两个存储库,并且我想避免在两个不同的地方进行git status。我该怎么做?

我已经尝试过git status --ignore-submodules=none,即使我修改了子模块中的文件,也没有显示子模块信息。

如果为此使用子模块不是最好的方法,我愿意接受其他建议。

git status --ignore-submodules=none,即使我在子模块中修改了文件,也不会显示子模块信息

它应该有:用git submodule status检查子模块本身的状态,看看它们是否真的初始化得很好。

最新更新