索引文件比预期的小
今天早上,我开始从git得到这个错误:
致命的:索引文件小于预期
致命:git status – 瓷器失败
任何想法发生了什么以及如何解决?
索引文件已损坏,但很容易重新创build。 只要删除它,并重新添加您的工作目录中的文件:
rm .git/index git add .
如果要保留本地更改,请使用以下内容:
$ rm .git/index $ git reset HEAD . > Unstaged changes after reset: modified foo.txt modified bar.txt
我有同样的问题,我已经修复删除.git/index
然后重置为HEAD。
你在这里有细节:
http://programertools.blogspot.com/2014/04/how-to-fix-fatal-index-file-smaller.html