错误的索引文件sha1签名仅在phpstorm中

时间:2014-09-25 07:18:29

标签: git phpstorm

提交在git命令行和git gui(同一个回购)中正常工作 但在phpstorm提交失败并返回:

bad index file sha1 signature
fatal: index file corrupt

我已经尝试了

rm -f .git/index
git reset

但问题仍然存在。 这里有什么以及如何修复phpstorm中的提交?

2 个答案:

答案 0 :(得分:2)

如果您有另一个.git文件夹或git项目,请在项目内部进行验证。

答案 1 :(得分:1)

这可能是一个缓存问题,今天早上我只有类似的东西,尝试:

git rm -r --cached . && git add .

编辑:通常只有第一行足以修复PhpStorm问题

git commit -am 'git cache cleared'
git push