error: bad index file sha1 signature

作者: php 发布时间: 2019-08-17 浏览: 3782 次 编辑

git status 等操作时候报错:

error: bad index file sha1 signature

fatal: index file corrupt

导致操作失败。这是由于git的index文件出错。需要删除.git/index文件,然后在仓库目录下运行git reset,重新生成index文件。git reset还可以删除已经commit,但未push上去的信息。

$ git status

error: bad index file sha1 signature fatal:

index file corrupt

先删除index文件$

rm -f .git/index
$ git reset