索引文件比预期的小
今天早上,我开始从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