尽管显式的.gitattributes,Git在Windows上使用Unix行结尾?

时间:2014-11-05 12:09:58

标签: git

我的情况是,在我的机器上使用下面的设置,工作副本中的所有文本文件都有Windows CRLF行结尾(期望),但是我的一个同事和构建框(都运行Windows)都有UNIX LF行结局。甚至在对存储库进行全新克隆之后。所有设置都相同,如下所示。使用LF检查指定为*.txt的{​​{1}}文件。

为什么会这样?我该如何解决?

文件属性:

text eol=crlf

各种设置:

$ git check-attr --all XXX.cs
XXX.cs: diff: csharp
XXX.cs: text: set

$ git --version git version 1.9.4.msysgit.0 $ git config --get core.eol $ git config --get core.autocrlf false $ git config --global --get core.eol $ git config --global --get core.autocrlf false 文件:

.gitattributes

0 个答案:

没有答案