今朝私のラップトップの画面を持ち上げると、私のWindows 10がクラッシュし再起動しました。特別な活動は進んでいませんでした。そのため、ディスクの重要な活動はないと思います。OSリセット後の "gitリポジトリではない"
しかし、私の主なGit reposの1つは、リセット後にクラッシュしました。未gitリポジトリ(または親ディレクトリのいずれか):
$ git status
致命的な:ここで私が試したものです。....../gitのに$ git init
再初期化既存のGitリポジトリを.git/$ git status
致命的な :未gitリポジトリ(または親ディレクトリのいずれか):.git- ループ
私はコミットをプッシュしていないと思うので、リモートからのワイプとクローンが機能するはずです。
でも、既存のGitリポジトリ(.git
ディレクトリはまだ存在しますが、chkdsk
はOKと表示されます)を回復するにはどうすればよいですか?
は、[追加] thisを読んでますが(私はレポを復元することはできません)
最初に.gitを他の場所にすぐにコピーしてください。レポも全部。次にgitを再インストールし、それが機能するかどうか確認し、必要に応じてバックアップを使用してください。 – kabanus
「バックアップの使用」を拡張できますか?リポジトリを再クローンし、.gitフォルダをバックアップから上書きする必要がありますか? "すぐに"という言葉にアップヴォーグされました –
あなたは常にレポのコピーを保管してください。 gitでは 'git push 'と同じくらい簡単です。 'git init'やその他のコマンドを試す前に、フォルダ全体のコピーを作成して、追加のダメージを与えないようにしてください。あなたの作業ファイルがOKである場合に備えて、フォルダをコピーしてください。 –