原因分析
CRLF -- Carriage-Return Line-Feed 回車換行,就是回車(CR, ASCII 13, \r) 換行(LF, ASCII 10, \n)。
這兩個ACSII字符不會在屏幕有任何輸出,但在Windows中廣泛使用來標識一行的結束。而在Linux/UNIX系統中只有換行符。也就是說在windows中的換行符爲 CRLF, 而在linux下的換行符爲:LF
系統提示:LF 將被轉換成 CRLF
解決方法
$ git config --gobal core.autocrlf false
這樣系統就不會去進行換行符的轉換了,系統即可正常運行!