2014-02-12 59 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 

它在第五次工作。是的,這是神奇的東西...