自定义 git diff driver.
在项目的根目录下运行
git config diff.nodiff.command /usr/bin/true
在/usr/bin/目录下创建文件名为true的文件,并修改这个文件的权限
touch /usr/bin/true
chmod +x /usr/bin/true
设置git attribute
在项目根目录添加.gitattributes
文件,内容如下
# 其中title_encode.txt和build.js是git diff 要忽略的文件
title_encode.txt diff=nodiff
/**/build.js diff=nodiff
貌似不能直接设置目录,如public/dist/ diff=nodiff
会不生效,所以只能通过通配符来设置,设置为public/dist/**/* diff=nodiff