0
私のgit repoにファイルがありません。それらはgithubに表示されますが、何らかの理由でローカルクローンには存在せず、削除したかのように追跡されません。 git status
は何も間違っていないように見え、これらのファイルを削除した場所はコミットしていないようです。 gitがこれらのファイルが存在し、変更されていないと思っているかのように見えます。しかし、ファイルは実際に私のファイルシステム上に存在しません。Gitローカルクローンにファイルがありません
これを修正するにはどうしますか? .git
ディレクトリに何かする必要がありますか?
注:ファイルシステムに表示される無関係のファイルに変更を加えました。私はこれらの隠れた変化を失いたくはありません。
編集:私はgit reset --hard
とバリエーションgit checkout
を試しました。
編集編集:git ls-files
は、私が望むファイルを表示します。
ローカルで無視したことがありますか?あなたは 'git ls-files -v | grep '^ S'' – anothernode
は、このコマンドを実行したときに何も返されませんでした。 – visc
あなたは*確実でしょうか?誤って裸のリポジトリにクローンしましたか?ファイルは '.git'フォルダにあります。作業ファイル*が "見つからない"か、ローカルのレポのファイルが作業フォルダにチェックアウトされていません –