天天看點

【解決辦法】warning: LF will be replaced by CRLF in {Your files path}

在 windows GIT BASH 使用中報錯。

之前一直使用SVN ,最近開始使用 GIT 進行代碼管理。

根本原因如下:

windows中的換行符為 CRLF,而在Linux下的換行符為LF,是以在執行add . 時出現提示

CRLF : Carriage-Return Line-Feed 回車換行。即回車(CR,ASCII 13, \r)換行(LF, ASCII 10, \n).

在windows中使用回車換行辨別一行的結束,而Linux中則隻有換行符。

錯誤如圖所示:

【解決辦法】warning: LF will be replaced by CRLF in {Your files path}

第一種解決方式:

git config --global core.autocrlf false

第二種解決方式:

$ rm -rf .git

$ git config --global core.autocrlf false

并不建議使用第二種解決方式,

第二種解決方式會丢失你所做的所有修改記錄

,并初始化本地 git 。如果你未對檔案進行過修改或修改可以取消,即可使用第二種方式。