「'git status'がコード128で終了しました」というエラーが出たときの対処方法

現象

SourceTreeで以下のようなエラーが出た場合。

'git status'がコード128で終了しました: error: bad signature
fatal: index file corrupt

f:id:ilyalen:20140611234012j:plain

対処方法

この場合、一度indexファイルを削除してgit resetすると元に戻ります。

rm .git/index
git reset