間違えて、git リポジトリ内のプロジェクトの 1 つのファイルにパスワードが含まれています。公開レポではないので問題ありませんが、レポでそのパスワードを削除したいと思います。
私は唯一の開発者であるため、リポジトリの履歴は非常に単純です。12 件のコミットしかなく、そのうちの 1 件にタグが付けられています。
この場合の変更は、最初のコミットから削除したいパスワードが存在するため、履歴には何も影響しません (差分は同じままです)。いつでもそこになかったかのように、その文字列を削除したいと思います。
これを行うための何らかのコマンドはありますか、それとも、パスワードを使用せずに新しい開始点で最初から履歴を再生成し、その上に差分を適用する必要がありますか?