こんにちは、私は git の専門家ではありませんが、Tower for OSX をしばらく使用しています。先週、外付けハードドライブが故障しました。すべてのデータを問題なく復元できました。腐敗はないようです。
唯一の奇妙な点は、復元されたファイルのすべてのアクセス許可が 777 に設定されているように見え、以前に非表示になっていたすべてのファイル/フォルダーのピリオドが削除され、表示されるようになったことです。これらのファイル/フォルダーの名前を変更することで、隠しファイル/フォルダーの問題に対処しました。
ほとんどのリポジトリは問題ありません。ただし、エラーをスローしているカップルがいます。問題のあるリポジトリはすべて、次のような同様のエラーをスローする傾向があります。
error: refs/heads/master does not point to a valid object!
error: refs/heads/multiday_estimator does not point to a valid object!
error: refs/heads/sub_nav does not point to a valid object!
error: refs/remotes/Beanstalks/master does not point to a valid object!
fatal: bad object HEAD
私が気付いたもう1つの奇妙なことは、問題のあるリポジトリに複数のインデックスファイル、つまりインデックスインデックス2が含まれていることです。それぞれを削除しようとしましたが、問題に対処しません
これは git dir 構造のスクリーン グラブです。

どんな援助も大歓迎です。必要に応じて、ターミナルを一周する方法を知っています。
ありがとう、
アンディ。