git ignore已跟踪文件
case1:未跟踪
如果这个文件之前没被 Git 跟踪: .gitignore 写了就能生效
case2:已提交过该文件
如果这个文件已经被 Git 跟踪:.gitignore 不能阻止它继续显示修改
已被跟踪,临时忽略本地对它的修改:
git update-index --skip-worktree xx/xxx.py恢复正常跟踪:
git update-index --no-skip-worktree xx/xxx.py如果这个文件之前没被 Git 跟踪: .gitignore 写了就能生效
如果这个文件已经被 Git 跟踪:.gitignore 不能阻止它继续显示修改
已被跟踪,临时忽略本地对它的修改:
git update-index --skip-worktree xx/xxx.py恢复正常跟踪:
git update-index --no-skip-worktree xx/xxx.py