更新“.git目录丢失”时作曲家错误
Posted
技术标签:
【中文标题】更新“.git目录丢失”时作曲家错误【英文标题】:composer error while updating ".git directory is missing" 【发布时间】:2014-01-27 12:31:59 【问题描述】:当我使用 composer 更新 zf-commons/zfc-admin 时,它给出了一个 RuntimeException 错误,提示
[运行时异常] /var/www/site2.com/vendor/zf-commons/zfc 中缺少 .git 目录 -admin,请参阅http://getcomposer.org/commit-deps 了解更多信息
由于这个错误,我无法更新框架中的任何其他模块。
【问题讨论】:
【参考方案1】:当我对作曲家有“问题”时,我做的第一件事就是删除供应商文件夹并进行“作曲家更新”
您也可以尝试只删除一个组件“vendor/zf-commons”
【讨论】:
删除供应商文件夹解决了问题 删除特定供应商的文件夹对我有用【参考方案2】:最简单的方法是在作曲家更新之前删除该组件的安装文件夹
rm -rf /var/www/site2.com/vendor/zf-commons/zfc
composer update
【讨论】:
【参考方案3】:删除 zf-commons/zfc-admin 然后执行 composer update。 通常不建议您将 zf-commons/zfc-admin 提交到您的存储库
【讨论】:
以上是关于更新“.git目录丢失”时作曲家错误的主要内容,如果未能解决你的问题,请参考以下文章