我这里因为是测试需要, 就配到了项目下. 如果有需要也可以做全局配置哦.
好, 现在git已经知道这个解析器了, 但是还需要告诉它哪些文件要使用这个工具进行解析....好, 大功告成, 重新看一下diff的结果:
image-20210603224626244
不过能够看得出来, 其只能比较文字内容的差异, 而拿不到格式的差异....当然, 既然是命令, 也就是说, 能够将文件转换成文本的, 都可以被git引用进来进行差异比较....比如使用·exiftool·比较图片的差异, 包括大小、宽高等
gitattributes 文件其他用途
既然用到.gitattributes文件了, 就顺便也来看看他的其他作用吧....(因为在 windows 和 linux 中, 换行符表示不同, 所以需要进行转换才能正确显示, 大概只在 windows 下开发用的到吧)
true: 标记为文本文件, 并进行换行符转换
false: