我掌握了 git submodule 的窍门(一厢情愿?),我想出了更具体的问题,这是一个好兆头......
我试图在 和 中找到超级项目引用的子模块的哪个修订版.gitmodules
,.git/config
但那里没有提到任何内容...
场景是我正在更改子模块的根位置(从中导入它们),然后将它们拉到它们“子模块”的位置......
除了从超级项目提交以将这些更改合并到超级项目存储库中,我还需要做“ git update
”来注册新拉入的子模块提交吗?
基本上问题是:
git submodule update
只有当我第一次克隆超级项目时,或者每次拉出子模块(从它自己的仓库)之后,我才 需要“ ”吗?
谢谢