事象
git pullしたら以下のようなエラーが表示されました。
fatal: bad object refs/heads/dev 2
error: https://github.com/xxx/xxx.git did not send all necessary objects
error: https://github.com/xxx/xxx.git did not send all necessary objects
原因
refs/heads/dev 2
というファイルが生成されてしまっているから。。
解決方法
以下のようにfatalの原因のパスをrmコマンドで削除しましょう。
注意
その該当パスに、スペースが入っていた場合、\でエスケープしなければならないので注意しましょう。
rm .git/refs/heads/dev\ 2
上記のコマンドを打ったらyを押してください。