Laravel Composer更新失败

时间:2013-07-30 13:02:51

标签: git laravel laravel-4 composer-php

我正在开发一个Laravel 4项目。 当我尝试使用Composer更新我的包时,它会进入doctrine / collections但是会抛出此错误:

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

error: bad index file sha1 signature
fatal: index file corrupt

异常追踪:http://pastebin.com/Js3nKrhy

我尝试删除doctrine / collections中的索引,但后来我告诉我refs / remotes / origin / master中的格式不正确。

知道如何解决这个问题吗?谢谢。

1 个答案:

答案 0 :(得分:1)

您可以通过删除索引来解决此问题(如果您愿意,请先进行备份):

$ rm -f .git/index

然后,恢复索引:

$ git reset