タグ

cleanとbfgに関するmanabouのブックマーク (1)

  • BFGでGitHub上のコミット履歴からパスワードを削除する - Qiita

    はじめに この記事ではBFGというツールを使ってGitHub上のコミット履歴からパスワードを削除する手順を説明します。 想定するユースケース パスワードを平文でファイルに保存し、それをGitHubにpushした。 しばらくしてから平文はまずいということに気づき、パスワードは環境変数から取得するようにコードを書き換えた。 しかし、過去のコミット履歴をさかのぼればパスワードが見えてしまう。なのでコミット履歴からもパスワードを削除したい。 制限事項 この方法ではコミット履歴に残っているパスワードは削除できますが、pull requestの履歴(diff)にはパスワードが残ったままになっています。 pull requestからもパスワードを削除したい場合はGitHub上のリポジトリを一度削除するか、GitHubのサポートに依頼してpull requestを削除してもらう必要があります。 参考: G

    BFGでGitHub上のコミット履歴からパスワードを削除する - Qiita
  • 1