xxxxxxxxxx
Cloudy Caterpillar
xxxxxxxxxx
// If the problem is with the index as the staging area for commits
// (i.e. .git/index), you can simply remove the index (make a backup copy
// if you want), and then restore index to version in the last commit:
// On OSX/Linux/Windows(With Git bash):
rm -f .git/index
git reset
// On Windows (with CMD and not git bash):
del .git\index
git reset
// (The reset command above is the same as git reset --mixed HEAD)