其实是由于 vender 包中包含 有.git 文件,是composer 下载时下载了 该项目的github源码。git
就是参数 源码优先 --prefer-sourcegithub
composer update symfony/yaml --prefer-source
解决方法是segmentfault
1.删除 vender目录composer
2.添加参数 dist包优先 --prefer-distspa
composer update symfony/yaml --prefer-dist
这下下载的包就不含.git文件了code
git add -A git commit -m "recover vendor"
从新提交至gitsymfony
参考1:http://www.javashuo.com/article/p-cxjjwdts-z.htmlblog