忽略跟踪
git update-index --assume-unchanged /path/to/file
恢复跟踪
git update-index --no-assume-unchanged /path/to/file
如果忽略的文件多了,可以使用以下命令查看忽略列表
git ls-files -v | grep '^h\ '
git ls-files -v | grep '^h\ ' | awk '{print $2}'
所有被忽略的文件,取消忽略的方法,如下
git ls-files -v | grep '^h' | awk '{print $2}' |xargs git update-index --no-assume-unchanged