4 コミット前にあるファイルを誤ってプッシュした Git リポジトリを取得しました (リポジトリ ルート フォルダへの相対パス): /Core/C:/testoutput/agwqe1s.xml
Linux マシンでこれを行ったので、実際のファイルは問題なく作成されました。問題は、Windows マシンに戻ると、Windows がそのようなフォルダーの作成を拒否するだけなので、このファイルがあるブランチに切り替えることができないということです。OK、問題ありません。Linux側でファイルを削除してコミットしましたが、それでもうまくいきません。Git は今でも私の Windows マシンでこの不正なファイルを作成しようとしていますが、どうすればよいかわかりません。
リポジトリをゼロから作り直すことができることはわかっていますが、コミット ログの履歴全体を失ってしまい、それを避けたかったのです。ここでの私のオプションは何ですか?