0
私のラップトップにローカルgitリポジトリが設定されていて、コンピュータがクラッシュしました。私はdropboxにrepoフォルダのコピーを持っていますが、私は何らかの形で新しいハードドライブ上のファイルを回復できますか?私の理解からは、gitの動作(ローカルでバージョンの違いを保存しているのですか?)ではなく、ここにいくつかのスレッドがあり、これ以上確認できませんでした。ハードドライブのクラッシュ後にローカルリポジトリとファイルを回復する
抽象化のレベルでは、コマンドは動作し、オブジェクト(ブロブ - ファイルのスナップショット、ツリー - ディレクトリのスナップショット、コミット)を保存し、差分は保存しません。しかし、レポが大きくなると、オブジェクトの一部が別の形式にパックされる可能性があります。 Dropboxのコピーが最新である限り、コミットされ、ステージングされたすべてのものと、gitに登録されていないファイルを回復できるはずです。それは、当然のことながら、崩壊がないと仮定している。 '.git'内のファイル(オブジェクト、必要なブランチやそれ以外のもの)が壊れていると、これはgitクライアントによって検出されます。 – mszymborski