特定のfileをlocalでのみgitignoreする
from gitignore
自分の環境に合わせたpathを書いた設定ファイルとか
commitできないので常にstaging環境にそれがあるのが邪魔なので無視したい
これをやってないとreset --hardしたときにミスって消してしまうことがあるmrsekut.icon
既存ファイルのローカル変更を隠したい
λ git update-index --skip-worktreeを使う
e.g.
.env.localに個人的な設定を追記したいとき
$ git update-index --skip-worktree path/to/file
特定のfileを除外する
git update-index
$ git update-index --no-skip-worktree path/to/file
特定のfileを除外から戻す
$ git ls-files -v | grep ^h
git ls-files
除外しているもの一覧を確認
新規ファイルを最初から無視したい
.git/info/excludeに追記する
e.g.
個人的にbeads使いたいときとか
.gitignoreを使わずに特定ファイルをgit管理から除外する方法 | DevelopersIO
git の監視から逃れる方法 - Qiita
簡潔でわかりやすい