2014-02-12 27 views
1

当我运行作曲家更新我得到这个错误:运行时异常与作曲家更新和KnpPaginatorBundle

Loading composer repositories with package information 
Updating dependencies (including require-dev) 
    - Updating knplabs/knp-paginator-bundle (dev-master 5386aa8 => 2.4.0) 



    [RuntimeException]            
    Failed to execute git status --porcelain --untracked-files=no 

    fatal: bad object HEAD           




update [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--lock] [--no-plugins] [--no-custom-installers] [--no-scripts] [--no-progress] [--with-dependencies] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [packages1] ... [packagesN] 

而且我已经不知道该如何解决这个问题。我可以通过其他方式更新KnpPaginatorBundle吗?

我该怎么做才能解决它?

回答

1

如果供应商目录中的内容中断,您可以随时删除它并让Composer再次创建它。

好像你正在更新到新发布的版本,因此,如果作曲家仍然抱怨该仓库被打破,尝试下载该软件的一个ZIP:

composer update --prefer-dist 
1

我删除了所有供应商目录,我执行了:

composer install 

它在第五次工作。是的,这是神奇的东西...