私のgitリポジトリに奇妙なことが起こりました。tortoisegit ウィンドウで何かをコミットしようとすると、プロジェクトからすべてのファイルを受け取ります。fatal: No such ref: HEAD
受信したサーバーからプルすると、それらを元に戻すことができませんfatal: Cannot lock the ref 'HEAD'
。すべてのローカル ブランチが見つかりません。問題を解決する方法はありますか?
これは最初のコミットなどではありません。このことは突然起こりました。
編集:
git branch -a
言います:Failed to resolve HEAD as a valid ref
git status
新しいファイルとしてマークされたすべてのプロジェクト ファイルを印刷します。
リポジトリのフォルダ名をしばらく変更しましたが、元に戻すと正しくありませんでした。