I have a problem with git on Windows Azure. Git status shows - \"fatal: bad object HEAD\" and I tried running:
git fsck --full git gc
But
try this : worked for me rm -rf .git
rm -rf .git
You can use mv instead of rm if you don't want to loose your stashed commits
mv
rm
then copy .git from other clone
cp /.git . -r
then do
git init
this should solve your problem , ALL THE BEST