这对于需要对这种二进制文件进行版本管理的需求来说, 有些不尽人意. 如此, 这版本管理有和没有也没什么两样, 你也不知道在那次修改了哪些内容.
那么有没有办法能够让git对word文档进行识别呢?...好, 大功告成, 重新看一下diff的结果:
image-20210603224626244
不过能够看得出来, 其只能比较文字内容的差异, 而拿不到格式的差异....当然, 既然是命令, 也就是说, 能够将文件转换成文本的, 都可以被git引用进来进行差异比较....设置的格式为:
*.txt 属性1 属性2
具体文档可通过命令: man gitattributes 查看....此时文件a.txt的编码已经改变了
diff
diff属性在之前处理word文档的时候就已经用过了.
diff : 声明为文本格式
-diff : 声明为二进制
diff=test : 指定应用程序
指定的