我在更新供应商“kriswallsmith / assetic”:“1.1。*”时遇到问题,更新给了我这个输出:
Updating kriswallsmith/assetic (dev-master 5591252 => v1.1.2)
[RuntimeException]
The .git directory is missing from /home/smiles/Downloads/auth_Project/vendor/kriswallsmith/assetic, see http://getcomposer.org/commit-deps for more information
答案 0 :(得分:0)
字面意思是它所说的:此供应商目录中缺少.git目录。只需删除整个资产文件夹,然后再次运行composer update
。这将再次添加资产和.git文件夹。 (如果kriswallsmith
vendor namespace
为空,那么您也可以安全删除该空文件夹。)
如果 - 例如 - 您正在使用subversion并且忽略所有.git文件夹,则会发生这种情况。下次结账时,此文件夹将不存在。