git 强制忽略文件

1、对于已经加入版本控制的文件,我们可以强制忽略文件git update-index --assume-unchanged <files>
这样,即使已经更改了文件,用git status也不会看见文件已经更改。
但在使用时需要小心,取消这种设定可以使用:
git update-index --no-assume-unchanged <files>

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

posted @ 2021-03-17 17:55  孤魂1715  阅读(267)  评论(0编辑  收藏  举报