2017-04-09 5 views
-2

私は自分のコンピュータを完全に台無しにしました。私はGitを数年前に使っていましたが、今日はgitを使い始めたときにプロジェクトに取り組まなければなりませんでした。すべてのデータドキュメントイメージが削除されたときにgit clean -fdを元に戻す方法

  1. 私は、端末を開いたが
  2. のgitのチェック状態を(私は追加したいディレクトリの名前を言及するのを忘れてしまった)、それは人跡未踏のように私のデスクトップ上のすべてのディレクトリ/サブディレクトリを示した0​​その後cd Desktop
  3. に行ってきましたファイル。
  4. 私はパニックとインターネット上で少し読んだ後-fdcleangitコマンドを実行してしまいました。

私は自分のデスクトップ上で働いていた間、私は私のデスクトップフォルダが、私は、端末を閉じて、そのことはできないと思って、再度git clean -fdをした消失している..しかし、ええ、それは起こっていたと数分以内に私のデスクトップが空に気づきました。私はもうターミナルを閉めましたが、1〜2つのフォルダが残っていて、すべての仕事、ドキュメント、画像、音楽、ビデオなどのすべてが含まれていました。 gitやハードウェアリカバリソフトウェアでも検索できますか?

+0

http://stackoverflow.com/questions/6267180/can-i-undo-a-git-clean-fdx –

+1

を参照してください。上記の投稿を見ると、あなたのOSに固有の回復ツールが必要です。gitの視点から消えた –

+0

私は回復ツールであっても気にしない、私はちょうど私のデータを戻す必要がある。私が確信したい唯一のことは、そのツールがgit clea経由で失われたファイルをretreieves –

答えて

2

残念ながら、あなたは薄い氷の上にいます。

「人跡未踏」ファイルとgitの持つ「問題は、」gitのは、明示的にそれらについて知っていないということです。確かに、ファイルシステム上に表示されているので、それらを一覧表示していますが、これらのファイルを追跡するようgitにまだ伝えていません。

このように、gitにはどこにもコピーがありません。 Gitはファイルを削除するとき

さらに、それは通常はあなたのファイルを取り戻すための簡単な方法がないことを意味ゴミ箱または同様に削除しないで、ファイルシステムに削除発行します。

ここで必要なことは次のとおりです。

今すぐコンピュータを使用してください。別のコンピュータに移動し、アンインストールツール、、好ましくはをダウンロードする必要はありません。

これは、削除されたファイルがファイルシステムによってそれ以上追跡されないためです。古いファイルがあった場所を新しいファイルが上書きするのを防ぐことはできません。ファイルを削除した時点から復元するまでの時間が長くなればなるほど、1つのファイルに戻すファイルが少なくなります。

は、USBドライブ上で、この元に戻すツールを入れて、あなたがファイルを削除したコンピュータにそのプラグ。

削除ツールを実行し、削除したファイルを見つけるのを助けてください。

指が交差します。

完了したらできるだけ戻って、バックアップソフトウェアをインストールしてください。彼らが行ったときにあなたのファイルについて十分に気を付けるならば、最初に迷子にならないようにしてください。

+0

バックアップソフトウェアについては、[CrashPlan](https://www.crashplan.com)をお勧めします。私は彼らと提携していない、ただ幸せなユーザー。 –

関連する問題