1
我有一个回购,我们称之为test
。在回购里面,我想创建一个子模块,指向另一个名为tools
的现有回购。我希望能够修改两个仓库中的文件,然后打开test
的git bash,执行git status
,并查看两个仓库中的修改或未跟踪的文件。我希望在这个项目的过程中修改和推送两个回购站,并且我想避免在两个不同的地方执行git status
。我怎样才能做到这一点?如何从根回购检查git子模块状态?
我试过git status --ignore-submodules=none
,即使我在子模块中修改了文件,也没有显示子模块信息。
如果为此使用子模块不是实现此目的的最佳方法,我愿意接受其他建议。
你是对的 - 我抹掉了我的测试回购,并重新创建了一个子模块,这一次,它的工作。此外,根回购中的'git status'似乎也检查子模块状态,即使没有'--ignore-submodules = none'命令。谢谢! –