Git 追跡解除
Git 追跡解除
ローカルでのみ追跡を止める
assume-unchanged の変更は git reset --hard で消えるので, 基本的には skip-worktree を使うと良い
# 除外する git update-index --skip-worktree path/to/file # 除外をやめる git update-index --no-skip-worktree path/to/file # 確認 git ls-files -v | grep ^S
ファイルを管理対象から外して追跡を完全いやめる
# .gitignore /file_name.txt
git rm --cached file_name.txt