我在ubuntu上使用git並將autocrlf設置爲true。我的編輯器被配置爲使用LF作爲行尾字符。我編輯的文件,並沒有git試圖將ubuntu中的LF轉換爲CRLF並將core.autocrlf設置爲true
git add .
後我得到:
warning: LF will be replaced by CRLF in file1.txt. (1)
The file will have its original line endings in your working directory. (2)
關於(1),爲什麼混帳會想我的LF轉換在我的文件轉換成CRLF?只有當你的文件包含CRLF,並且只有那麼git會嘗試將CRLF轉換爲LF時,它應該如何工作?
至於(2),這是否意味着我正在看的文件將仍然只與LF但git的暫存區域中的快照轉換?
不,我正在使用Ubuntu的。我確定core.autocrlf的配置是正確的。 – Shawn
如果你在Ubuntu上,忘記所有其他的東西,並將core.autocrlf輸入。也就是說,如果沒有其他人在Windows上使用它。 –