我对 git 和 zf2 很陌生。我刚刚在我的服务器上创建了一个新的新 git 存储库并将一个 zf2 应用程序推入其中。但是供应商文件夹不会被推送,也不会推送其中的模块。我如何让 git 推送供应商和模块文件夹?
我认为问题是因为供应商模块来自 git,并且其中包含 .git 文件夹和 .gitignore 文件。尝试从中删除 .gitignore 文件,但这不起作用。
我对 git 和 zf2 很陌生。我刚刚在我的服务器上创建了一个新的新 git 存储库并将一个 zf2 应用程序推入其中。但是供应商文件夹不会被推送,也不会推送其中的模块。我如何让 git 推送供应商和模块文件夹?
我认为问题是因为供应商模块来自 git,并且其中包含 .git 文件夹和 .gitignore 文件。尝试从中删除 .gitignore 文件,但这不起作用。
是的,我认为您在“我认为问题是因为供应商模块来自 git 并且其中包含 .git 文件夹和.gitignore
文件”这一点上是正确的。可能是您在删除时错过了一些文件吗?
有以下子模块:
vendor/
vendor/doctrine/common
vendor/doctrine/dbal
vendor/doctrine/doctrine-module
vendor/doctrine/orm
如果您要推送所有供应商,那么您可以从上述所有目录中删除.gitignore
和.gitmodules
(如果存在)并从 projectroot/ 编辑.gitignore
和删除.gitmodules
,然后再次将整个供应商添加到父 git。它应该工作。