.gitmodules中没有子模块映射 - 如何解决一般情况?

时间:2015-10-08 01:16:49

标签: git

关注此问题:No submodule mapping found in .gitmodule for a path that's not a submodule

如果您从.gitmodules删除子模块,然后运行git submodule update --init,git可能会抱怨

No submodule mapping found in .gitmodules for path 'my/submodule

普遍接受的解决方案是运行

git rm --cached my/submodule

然后再次运行git submodule update --init

在持续集成中处理此问题的好方法是什么?

每次有人远程控制子模块时我都无法通过SSH连接到CI服务器,我也不想擦除整个git存储库。

是否有一个git命令,我可以git rm所有这些以前的子模块,我不必提供显式路径(例如my/submodule),这样我就可以运行每个子模块时间CI运行,每次git submodule update --init都有效吗?

0 个答案:

没有答案