由於Unix 和 Windows 下對換行符的解釋不同,在win下用vim新建編輯的檔案在提交到版本庫是會出錯,提示為
fatal: LF would be replaced by CRLF
因為win下檔案回車換行是以CRLF結尾,而用VIM編輯器新建的檔案是以LF結尾,導致出現了此問題。
解決方法:
找到win專案的.git目錄,修改config檔案,在[core]配置項新增下面一句話,就ok了。
autocrlf = false
由於Unix 和 Windows 下對換行符的解釋不同,在win下用vim新建編輯的檔案在提交到版本庫是會出錯,提示為
fatal: LF would be replaced by CRLF
因為win下檔案回車換行是以CRLF結尾,而用VIM編輯器新建的檔案是以LF結尾,導致出現了此問題。
解決方法:
找到win專案的.git目錄,修改config檔案,在[core]配置項新增下面一句話,就ok了。
autocrlf = false