気ままに

プログラム関連で困ったことを調べて気ままに投稿

【git】後から.gitignoreしたファイルをgit管理下から除外する方法

WodPressとかのプロジェクトを作成してgit管理したけど、管理外にしたいファイルがあった時に管理外にする方法

最近、packageを入れて検証したけど、herokuにアップした時に怒られることが多く、後から.gitignoreに追加したら、 管理外にするのがめんどくさいとかよくあったので、メモ

PHPとかだとcomposerでインストールされるディレクトリをあとから.gitignoreに追加

./vendor/

追加した後に、以下のコマンドを実行すると管理外にするファイルを一括で 除外してくれる

git rm -r --cached .

除外した後に、以下のコマンドに除外したファイルをgitから除外させる。

git add .
git commit -m ".gitignore からvendor配下のファイルを除外"