特定のfileをlocalでのみgitignoreする
from gitignore
自分の環境に合わせたpathを書いた設定ファイルとか
commitできないので常にstaging環境にそれがあるのが邪魔なので無視したい
これをやってないとreset --hardしたときにミスって消してしまうことがあるmrsekut.icon
$ 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
除外しているもの一覧を確認
まだ追跡されていないfileの場合は
.git/info/excludeに追記する
と、あるが、これめんどくない?
上のgit update-indexのやつで統一したらいいじゃん
こっち使うことあるのか?mrsekut.icon
一回もcommitしたくないfileの場合、ってことか
具体例が思いつかないけどmrsekut.icon
git の監視から逃れる方法 - Qiita
簡潔でわかりやすい