
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Gitのコミット履歴から有料アセットを抹消する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Gitのコミット履歴から有料アセットを抹消する - Qiita
はじめに この記事は みす老人会 2nd Advent Calendar 2022 3日目の記事です。 就職活動で自分のスキル... はじめに この記事は みす老人会 2nd Advent Calendar 2022 3日目の記事です。 就職活動で自分のスキルをアピールするためにGitHubの非公開の個人開発リポジトリを公開する機会がありました。その際、コミット・プッシュしてしまっている有料アセットなどの公開してはいけないもの(以下、機密ファイル)を他人がダウンロードできないようにする処置を行いました。 git rm --cachedを行うことでインデックスからファイルを削除することができますが、それだけではコミット履歴に「ファイルを削除した」という記録が残ります。もしGitHubを公開した場合、履歴からファイルを取得できてしまいます。そこでBFG Repo-Cleanerを使用して、すべてのコミット履歴からそのファイルが存在した歴史を抹消します。 Windowsの記事が少なかったこと、BFGの入手方法から説明している記