'致命:找不到子模块路径的网址'尝试初始化子模块时出错

时间:2016-12-12 13:45:24

标签: git git-submodules

我在当前存储库中用作子模块的存储库的名称是droid-media-lib,但是将此子模块放入的目录的名称是library所以我的.gitmodules看起来很像像这样

[submodule "droid-media-lib"]
        path = library/
        url = https://github.com/talview/droid-media-lib.git

现在,当我尝试在另一台计算机上克隆此项目时,请执行

git submodule update --init

我收到此错误

fatal: No url found for submodule path 'library' in .gitmodules

到目前为止我已尝试过:

  • 我尝试过改变子模块" droid-media-lib"到子模块"库",仍然得到相同的错误。

  • 我尝试将库目录名重命名为droid-media-lib,并在路径中设置与path = droid-media-lib/"相同的值,但令人惊讶的是错误消息与"相同。文库"在其中,我不明白它在哪里阅读"图书馆"字符串来自?

1 个答案:

答案 0 :(得分:7)

子模块路径不能以斜线结尾。

path=library/

是无效配置,您可以:

path=library