提交在git
命令行和git
gui(同一个回购)中正常工作
但在phpstorm
提交失败并返回:
bad index file sha1 signature
fatal: index file corrupt
我已经尝试了
rm -f .git/index
git reset
但问题仍然存在。
这里有什么以及如何修复phpstorm
中的提交?
答案 0 :(得分:2)
如果您有另一个.git文件夹或git项目,请在项目内部进行验证。
答案 1 :(得分:1)
这可能是一个缓存问题,今天早上我只有类似的东西,尝试:
git rm -r --cached . && git add .
编辑:通常只有第一行足以修复PhpStorm问题
git commit -am 'git cache cleared'
git push