リポジトリの履歴の最初の方でコミットを変更する必要があります。そのコミット以来、おそらく何百ものブランチ、マージ、およびマージの競合が発生しています。
--preserve-mergesオプションを指定してインタラクティブリベースを使用しようとしましたが、「CONFLICT(コンテンツ):Foobar.cppで競合をマージする」に似た何百もの競合エラーが発生します。それらを手動で再解決することは、不可能ではないにしても、非常に非現実的です。
'rerere'機能について聞いたことがありますが、たった今なので、有効にしていません。