2016-02-26 129 views
1

我知道有很多问题“LF将被CRL替换”,但我相信我的问题是独特的,因为我试图强制LF即使在Windows上也行结束,所以不要autocrlf = true。Git:为什么我得到一个警告LF将被CRLF取代当文本= lf

* text=lf 

然而,当我试图现在添加一个文件,我得到了“LF将CRLF替换为:

要强制LF我在repostory带线的根目录中创建一个.gitattributes “ 警告。为什么它会取代我的.gitattributes的CRLF?我相信我的全局git设置有autocrlf = true,但我认为我的.gitattributes会覆盖它。

另一个建议只回答地址.txt文件(* .txt),我需要通过git确定文本的所有文件使用LF。

+0

的[如何强制混帐windows下使用,而不是CR + LF LF?](HTTP可能重复: //stackoverflow.com/questions/2517190/how-do-i-force-git-to-use-lf-instead-of-crlf-under-windows) – Whymarrh

回答

1

Doh! .gitattributes线应该已经

* eol=lf 

的警告,可以使用抑制:

git config --global core.safecrlf false 
相关问题