私はかなりの作業を行ったローカルのgitリポジトリを持っており、保持したいコミットがいくつかあります。残念ながら、コードは合理的に再利用可能ですが、非常に早い段階で機密データ(データベース名/ユーザー/パスワード)を含めました。一般的な履歴構造を維持したまま、履歴全体を変更して機密データを匿名化したいと思います。これは可能ですか?もしそうなら、どのように?
質問する
208 次
2 に答える
6
これが役立つと思います:
于 2012-06-10T12:25:02.203 に答える
0
それらをリポジトリから削除してから、コミットします。次に、ファイルが追加されたときから削除されたときまでのすべてのコミットをスカッシュする必要があります。それについての良い説明を見ることができますgit rebase -i
。
于 2012-06-10T12:25:52.020 に答える