2009-03-18 17 views
0

gitリポジトリでかなり愚かな間違いをして、本当に必要なファイルをいくつか失った。git newbie:ファイルを削除してブランチを切り替えた後にファイルを失った(

私は現在のブランチに変更をコミットする前に、私はすべての新しいファイルをレポに追加したと思っていました。その後、私は新しいブランチを作成し、これらのファイルをTextMate内の新しいブランチから「ゴミ箱に移動」して再度削除しました。私は 'checkout'コマンドで数回ブランチを切り替えました。後で、これらのファイルをゴミ箱から復元しようとしましたが、何もありませんでした。

'git fsck --lost-found'を含むいくつかのオプションを試しましたが、一度も登録されていないようですレポで

ハードドライブから削除された未拡張/未コミットファイルを復元するオプションはありますか? OSXはそれに対して何らかの回復を提供していますか?

ありがとうございます!

答えて

1

あなたは運が悪いかもしれませんが、ファイルがないことは奇妙に思えます。それは、それがあなたのために長くなっていないか手動でそれを空にしていない限り、ファイルが2,3週間、ごみ箱に残っているようです。

あなたが試してみることの1つは、ターミナルでホームディレクトリに入れて、ls -alを実行することです。これは、何らかの奇妙な理由で隠されているファイルを発見する可能性があります。

とは別に、あなたの地域のデータ復旧サービスに連絡する必要があります。私は、ファイルがそうした方法で復旧できるという確信はありません。

+0

はい。それらはすべて戻ってきた! これはすごくすごいです..ダナに感謝多く:) –

+0

問題はない、ただの野生の推測。 –

1

Leopard(OS X 10.5)でTime Machineを実行している場合は、ファイルがバックアップされている可能性があります。デフォルトでは、Time Machineは1時間ごとにバックアップを作成します。ただし、ファイルが作成され、バックアップ間で削除されない限り、何かが必要です。

関連する問題