在gitattributes中设置文本文件不起作用

时间:2018-02-03 20:22:35

标签: git

enter image description here

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

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

enter image description here

我是否错误地写了属性文件?如何让Git将文件视为文本?

1 个答案:

答案 0 :(得分:1)

名为.gitattributes的{​​{1}}设置告诉Git将文件视为文本以进行行尾操作,但不控制Git是否将文件视为text的文本目的。

git diff控制旋钮是git diff设置:

diff

也会强制*.cs text diff git diff文件差异化为文本。