我想在我的 git 存储库中包含“供应商”及其所有子目录,因为我经常编辑外部模块。我尝试在 .gitignore 文件中排除“供应商/”,但它不起作用,既没有删除我项目中的所有 .gitignore 和 .gitmodules 文件,那么还有什么可以阻止该目录的同步?
最佳答案
所以,我发现如果主 repo 中有 repo ,就会出现这个问题,正如 Paulo Bu 所建议的那样。您应该更新这些存储库,将它们作为子模块添加到您的项目中,但这不是我的需要。当我更改他们的代码并添加内容时,为了能够提交他们的更改,我刚刚删除了 stash 文件夹“.git”,使“vendor”下的这些文件夹只是普通文件夹,而不再是 .git 存储库!
关于git 如何在 Zend Framework 2 中包含供应商目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27382924/