git diff 忽略某些文件

自定义 git diff driver

在项目的根目录下运行
1
git config diff.nodiff.command /usr/bin/true
设置git attribute

在项目根目录添加.gitattributes文件,内容如下

1
2
3
# 其中title_encode.txt和build.js是git diff 要忽略的文件
title_encode.txt diff=nodiff
/**/build.js diff=nodiff

貌似不能直接设置目录,如public/dist/ diff=nodiff会不生效,所以只能通过通配符来设置,设置为public/dist/**/* diff=nodiff

打赏
  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!
  • Copyrights © 2018-2024 Outsrkem
  • 访问人数: | 浏览次数:

      请我喝杯咖啡吧~

      支付宝
      微信