3

「git clean」コマンドを使用して、ドキュメント、音楽、およびその他のディレクトリを削除できました。これを元に戻し、どうにかしてそれらのファイルを元に戻す方法はありますか? Macのターミナル経由でこれを行いました。Time Machineもセットアップされていません。

4

2 に答える 2

9

それらのファイルがなくなってしまったのではないかと心配しています。git cleanこれらのファイルは git によって追跡されていないため、元に戻すことはできません。

コメントから、ホーム フォルダーを git リポジトリとして持っているように見えますが、何も追跡されていません。

実行すると、ホームフォルダー内のファイル (サブディレクトリに含まれるファイル) が削除され、空のサブディレクトリのみが残ります (それらを削除するにはオプションgit clean -fも必要です)。-d

ホームディレクトリ全体を完全に消去したことをお知らせします。次回実行するときgit cleanは、-nオプションを使用して予行演習を実行し、手遅れになる前に何が起こるかを確認してください。

于 2013-04-05T17:36:44.843 に答える
1

残念ながらgit clean、追跡されていないファイルはすべて削除されます。つまり、削除されたファイルは git を使用して回復することはできません。ゴミ箱をチェックして、ファイルがまだそこに存在するかどうかを確認できる場合があります。

于 2013-04-05T17:36:13.013 に答える