是否可以在不同的分支中有不同的子模块?例如,分支1只能看到子模块1,分支2只能看到子模块2。一种选择是在移动到另一个分支之前使用git submodule deinit,然后在返回到第一个分支之后运行git submodule init和git submodule update。这是可行的,但每次要 checkout 新分支时都会增加一些额外的步骤。here也被问过类似的问题,但这是10年前的事了,我想知道是否有一种更先进的方法来解决这个问题。
git submodule deinit
git submodule init
git submodule update
piztneat1#
正如@phd所提到的,--recurse-submodules是要走的路
--recurse-submodules
1条答案
按热度按时间piztneat1#
正如@phd所提到的,
--recurse-submodules
是要走的路