エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
githubなどへアップしているファイルで、username/password/addressなどが含まれているファイルの歴史を... githubなどへアップしているファイルで、username/password/addressなどが含まれているファイルの歴史をまるっと削除したい時に。 歴史が変わるので複数人で触っているリポジトリは何かと問題が発生します。今回は個人リポジトリ前提で。 git version 2.4.6 事前準備 該当ファイルは削除時に物理ファイルごと無くなる為、事前に退避させておきます。 $ mv ./keshitai-file.txt ~/tmp/ 歴史から消す git filter-branch -f --tree-filter 'rm -f keshitai-file.txt' HEAD # 消したいファイル git filter-branch -f --tree-filter 'rm -rf keshitai-directory/' HEAD # 消したいディレクトリ -f の位置はここじゃない