2016-02-26 50 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 
相關問題