デフォルトのパスワードを保存するプロジェクトにデータファイルを保存したいと考えています。その後、git での追跡を停止し、ダミー値を実際の値に変更したいと考えています。その後、プッシュすると、変更されたファイルが同じままであることが期待されます。
$ echo generic > mysecret.txt
$ git add mysecret.txt
$ git commit -m "added a generic data to the secret file"
$ echo "mysecret.txt" >> .gitignore
$ echo secret > mysecret.txt
うまくいけば、その後は私のパスワードが安全になります (ただし、安全ではないことは確かなので、ここでアドバイスを求めています)。
この問題をより適切に処理するにはどうすればよいですか?