在我的项目中,我正在使用 git 子模块。
我使用 app root 中的 composer [method #1 from official doc] 安装了 Behat。一切运作良好。
但是现在我做的时候
git子模块初始化或者
更新我收到这个
在 .gitmodules 中找不到路径“vendor/behat/gherkin”的子模块映射
在我的应用程序 .gitmodules 和 /.git/config 中,我没有提到小黄瓜。
我能做些什么 ?
这个问题不是阻塞,而是由于删除供应商文件夹问题不再存在。
- 我试图从 vendor/behat/gherkin 中删除 .git 子文件夹,但没有任何变化
- 如果我删除之后创建的供应商文件夹
php composer install
,则 git 不再警告我,所以我认为问题出在供应商文件夹内的 tsome 文件中,但我找不到哪个 - 我不要求替代解决方案(例如将供应商添加为子模块),我需要一种方法来清理错误
我已经阅读了所有标题为“无子模块映射”的线程,但没有人能解决我的问题-请不要标记为重复