.gitignore に追加しても反映されない!
既に Git 管理しているファイルを、新たに .gitignore
に追加しても ignore してくれません。残念。
そこで参考記事 「.gitignore の設定を反映させる」 によると
$ git rm -r --cached .
となってますが、全ファイルを実行するため正直ちょっとコワイです((((;゚Д゚))))ガクガクブルブル
じゃあどうするか!
単純にファイル指定しましょう。
1. .gitigonore
にファイル名を追加
$ vi .gitignore
*.swp
/path/to/file.txt # 追加
2. キャッシュ削除
$ git rm --cached /path/to/file.txt
3. まとめて commit
& push
$ git add .gitignore
$ git commit -m "add file to .gitignore"
$ git push origin master
以上です。簡単ですね!