1、全部版本库远程忽略
javascript
git rm --cached 文件地址/文件名
或
javascript
git rm -r --cached 文件地址/文件名
2、仅本地忽略文件
javascript
git update-index --assume-unchanged 文件地址/文件名
指定忽略文件后git status 这个文件就不会再显示了。
如果以后需要提交了就取消忽略 加一个no
javascript
git update-index --no-assume-unchanged 文件地址/文件名
3、本地忽略整个文件夹下的文件
1)cd 先进入当前要忽略的文件夹
2)执行命令批量忽略
javascript
git update-index --assume-unchanged $(git ls-files | tr '\n' ' ')
3)git status 查看是否不再提示
恢复追踪文件改动 同样加 --no恢复
javascript
git update-index --no-assume-unchanged $(git ls-files | tr '\n' ' ')