git - 在 .gitmodules 中找不到子模块映射

标签 git git-submodules

我正在尝试像这样将子模块添加到 git 存储库:

git submodule add git://repo my/dir/here
git submodule init

我得到这个错误:
在 .gitmodules 中找不到路径 'C:\Program Files (x86)\Git/libexec/git-core;C:\.....;c:\Program Files (x86)\QuickTime\的子模块映射QTSystem\'

C:\Program Files 部分列出了更多路径,为简洁起见,此处将其缩短。

这是怎么回事,我该如何解决?

最佳答案

确保您位于存储库的根目录下。 Git 子模块命令只能从那里工作。

关于git - 在 .gitmodules 中找不到子模块映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9026569/

相关文章:

git - 使用 ls 命令时,已删除的文件夹仍然出现在 git bash 中

git - 用子模块 fork github repo?

git - 使用访问 token 从 GitHub 递归克隆子模块

wordpress - WPengine 和 git

Git 只忽略与文件夹同名的文件

当该子模块没有该分支时,Git 子模块会忽略分支 checkout 时的错误

git - 将所有内容存储在 Git 中,包括所有子模块?

ios - 将一个项目作为子模块添加到另一个项目

git - Git:如何按文件(而不是按提交)拆分分支?

linux - 如何找到在终端中执行的实际命令