我有symfony 3.1.6,git忽略/project
.idea
/var/cache/*
/var/logs/*
/var/sessions/*
!var/cache/.gitkeep
!var/logs/.gitkeep
!var/sessions/.gitkeep
/app/config/parameters.yml
/app/config/parameters.ini
/app/bootstrap.php.cache
/var/bootstrap.php.cache
/bin/*
!bin/console
!bin/symfony_requirements
/vendor/
/web/bundles/
/web/uploads/
/app/phpunit.xml
/phpunit.xml
/build/
/composer.phar
**/Entity/*~
我解开gitignore的安装插件和目录中的所有文件都不可见
但是当运行git状态
изменено: vendor/autoload.php
изменено: vendor/composer/ClassLoader.php
изменено: vendor/composer/autoload_namespaces.php
изменено: vendor/composer/autoload_psr4.php
изменено: vendor/composer/autoload_real.php
изменено: vendor/composer/installed.json
以及供应商的Twig和Swiftmailer捆绑包,我不知道为什么,如何解决此问题?
如果gitignore在您的根(与供应商相同)中使用:供应商/*这会在您的供应商目录中提供任何内容。
/供应商/指向DIR内容,但您不应用文件掩码(*)
也不要忘记提交您的.gitignore