<< Back

Quick Fix For Git Corrupt Index

Posted on Thursday 9th November 2017

While running GIT inside Bash on Ubuntu on Windows (Windows Subsystem For Linux), I ran git status and gt the following error.

cshaw@pc:~/Projects/MBM-CRM$ git status
error: bad signature
fatal: index file corrupt

At first I thought this would be a pain to fix, admitadly I could just reclone the repository, but I found this way to be quicker and cleaner.

Firstly, Remove the Offending Index

rm -f .git/index

Then reset the current working version to match the repository

git reset

This is a quick fix, if it does not work in your circumstance then I would advise just git cloning from fresh.