忽略跟踪:
git update-index --assume-unchanged /path/to/file
恢复跟踪:
git update-index --no-assume-unchanged /path/to/file
查看已忽略的文件列表:
git ls-files -v | findstr /B ^h (Windows)
git ls-files -v | grep '^h' (Mac)
关闭core.autocrlf:
git config --global core.autocrlf false
在Git项目的设置中指定排除文件
这种方式只是临时指定该项目的行为,需要编辑当前项目下的 .git/info/exclude 文件,然后将需要忽略提交的文件写入其中。
需要注意的是,这种方式指定的忽略文件的根目录是项目根目录。