Gitにて以降はこのファイルは変更に含めない指定

一度gitにてpushはしたけれど、それ以降は変更を無視する(ローカルとサーバーで内容が違うファイルをなる)設定。
いつも忘れるのでメモ。

gitignoreだと一度pushしてしまっているので効かない。
こんな時は、skip-worktreeを使うそう。

$ git update-index --skip-worktree スキップしたいファイル名

これを実行すると以降は指定したファイルの変更は検知されない(commitされない)
解除するには以下。

$ git update-index --no-skip-worktree スキップしてたファイル名

[参考]

既に git 管理しているファイルをあえて無視したい – Qiita

git
   このエントリーをはてなブックマークに追加