首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何阻止Git将供应商git回购视为git子模块?

如何阻止Git将供应商git回购视为git子模块?
EN

Stack Overflow用户
提问于 2016-04-27 03:35:26
回答 1查看 622关注 0票数 1

我使用composer来管理许多依赖项,其中一些是git repos,我还使用git子模块来管理我们自己的git服务器中的一些git存储库。

当我试图执行

代码语言:javascript
复制
git submodule update

Git会抱怨所有供应商依赖项不是子模块。错误消息如下所示。

路径'vendor/a2lix/translation-form-bundle/A2lix/TranslationFormBundle‘在.gitmodules中没有找到子模块映射

所有这些供应商依赖关系都是由composer管理的,所以它们绝对不是git子模块,所以无论如何,它们都是为了摆脱这种麻烦吗?

EN

回答 1

Stack Overflow用户

发布于 2016-04-27 06:33:29

如果.gitmodules中没有声明供应商子模块,但是git在抱怨子模块路径,这意味着.git文件夹包含子模块元数据(这些元数据与.gitmodules内容不同步)。

只需尝试删除.git/modules/vendor/a2lix/translation-form-bundle/A2lix/TranslationFormBundle,以查看该特定错误消息是否消失。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36879788

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档