在gitattributes中设置文本文件无效

在gitattributes中设置文本文件无效,git,Git,在修订版0810a7中,我设置为始终将.cs文件视为文本 后来在修订版b83cd8中,我更改了一个cs文件。但我在命令行中看到了差异,Git认为它是一个二进制文件 属性文件写错了吗?如何使Git将文件视为文本?名为text的.gittributes设置告诉Git将文件视为文本以进行行尾处理,但不控制Git是否将文件视为文本以进行Git差异处理 git diff控制旋钮为diff设置: 将强制git diff转换为diff*.cs文件作为文本。文件的编码是什么? *.cs text diff

在修订版0810a7中,我设置为始终将.cs文件视为文本

后来在修订版b83cd8中,我更改了一个cs文件。但我在命令行中看到了差异,Git认为它是一个二进制文件

属性文件写错了吗?如何使Git将文件视为文本?

名为text的.gittributes设置告诉Git将文件视为文本以进行行尾处理,但不控制Git是否将文件视为文本以进行Git差异处理

git diff控制旋钮为diff设置:


将强制git diff转换为diff*.cs文件作为文本。

文件的编码是什么?
*.cs text diff