Git 忽略已跟踪文件的改动

忽略跟踪:

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)

《Git 忽略已跟踪文件的改动》有1个想法

  1. 在Git项目的设置中指定排除文件

    这种方式只是临时指定该项目的行为,需要编辑当前项目下的 .git/info/exclude 文件,然后将需要忽略提交的文件写入其中。

    需要注意的是,这种方式指定的忽略文件的根目录是项目根目录。

发表评论