今回はなぜか.gitignoreが反映されなかったので解決してみた。
gitignore書いても対象のファイルがgitに追跡されているんですよね。
だからどうして反映しなおすのか!
Table of Contents
反映させる。
参考ブログ↓
Gitで.gitignoreを反映させる方法
git rm -r --cached .
git add .
git commit -m ".gitignoreを反映"
Code language: JavaScript (javascript)
なぜ反映されていなかった?
.gitignoreしたいファイルが既にGitリポジトリに取り込まれていたら反映されないそうです。
なので以下のコマンドで対象ファイルを管理対象から除外します。
git rm -r --cached .
今回の場合は今いるフォルダ配下のファイル、フォルダを管理対象から除外しました。
git rm -r --cached {ファイル名}
上記コマンドでも大丈夫ですよ。
まとめ
git使っていたら結構ハマる問題だそうです。。。