在.gitmodules中找不到子模块映射,用于路径' paquete / static / lib / cgxp'

时间:2017-05-25 15:41:01

标签: build mapping git-submodules

我正在安装geomapfish。

我在这一步。

https://camptocamp.github.io/c2cgeoportal/master/integrator/install_application.html#apache-wsgi-conf-mako

Then you can build and install the application with the command:

$ make -f <user>.mk build

但在我的情况下,我有这个错误:

git submodule update --init
No submodule mapping found in .gitmodules for path 'paquete/static/lib/cgxp'
CONST_Makefile:1030: recipe for target '.git/modules/proyecto1/static/lib/cgxp/HEAD' failed
make: *** [.git/modules/proyecto1/static/lib/cgxp/HEAD] Error 1

我读了这个post

尝试遵循它,但我不知道问题是什么。

如果我输入:

...# git ls-files --stage | grep 160000

这是命令行说:

160000 e1097abee85078e0de1f8e0a4d5269e6a7a9f72f 0   cgxp
160000 7437277b10fbf23206ed75fd6d0924b61d6153be 0   cgxp2
160000 7437277b10fbf23206ed75fd6d0924b61d6153be 0   paquete/static/lib/cgxp

我想我只需要其中一个。

可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

我的回答是关于从索引中删除该条目,因为.gitmodules没有引用它。

git rm --cached paquete/static/lib/cgxp

但请检查.gitmodules的内容,看看是否应该有“cgxp”回购。

如果您找到了其网址,可以将其添加回来:

git submodule add -- /url/of/cgxp paquete/static/lib/cgxp