Tbpgr Blog

Employee Experience Engineer tbpgr(てぃーびー) のブログ

Git | 一度コミットしたファイルを後から除外する

概要

一度コミットしたファイルを後から除外する

詳細

一度コミットしたファイルは、.gitignore等に追加してもリポジトリに残ったままになります。
リポジトリから削除するためには下記の操作が必要です。

ファイル削除+リポジトリからも削除をする場合
git rm -f filename
ファイル削除はせず+リポジトリからも削除をする場合
git rm --cached -f filename
一括で削除したい場合

some_conditionの部分で一括削除するファイルを抽出する条件を記述

git rm --cached -f `git ls-files some_condition`