TortoiseGitのバージョンをあげて 2.14.0 にしたら、「Colud not open log. libgit reports: bad object refs/desktop.ini 」というエラーが出てしまいました。
エラーが出たフォルダ以下の desktop.ini
をすべて削除し、git gc
をすることで直りました。
以下はWindowsのコマンドプロンプトで実行する
cd [エラーが出たフォルダ]
del desktop.ini /F /S /A:H
以下はGitが動く環境で実行する(Windowsのコマンドプロンプトでも良い
git gc
delのオプションは以下の通り
/F…読み取り専用のファイルを消す
/S…サブフォルダから再帰的に削除する
/A:H…隠しファイルを削除する
参考