当我运行时git submodule init
,我收到以下错误:
在 .gitmodules 中找不到路径“xxx”的子模块映射
我搜索了一个.gitmodules
文件,但在任何地方都找不到。
我已经阅读了这个关于同一主题的最受欢迎的 SO 问题。但不幸的是,我无法解决问题。特别是考虑到我不再拥有.gitmodules
.
根据我的 GitHub 私人仓库,我的仓库仍然有子模块。只是我无法在.gitmodules
任何地方找到该文件。
当我运行时git submodule init
,我收到以下错误:
在 .gitmodules 中找不到路径“xxx”的子模块映射
我搜索了一个.gitmodules
文件,但在任何地方都找不到。
我已经阅读了这个关于同一主题的最受欢迎的 SO 问题。但不幸的是,我无法解决问题。特别是考虑到我不再拥有.gitmodules
.
根据我的 GitHub 私人仓库,我的仓库仍然有子模块。只是我无法在.gitmodules
任何地方找到该文件。
submodule
_ .git/config
如果有,请删除它们。git rm --cached <path_to_submodule>
。昨天刚刚解决了同样的问题,在手动删除了.gitmodules(例如nano .gitmodules)中的条目之后,我不得不去
git rm --cached <pathtomodule>
它返回了一条消息
rm '<pathtomodule>'
然后我需要一个
git commit -m "delete cached modules"
并验证子模块删除。
除了上述内容,我还必须删除.gitmodules
.