github報錯:The file will have its original line endings in your working directory

問題描述:

      git add:添加至暫存區,但並未提交至服務器。git add . 是表示把當前目錄下的所有更新添加至暫存區。有時在終端操作這個會提示:
warning: LF will be replaced by CRLF in ball_pool/assets/Main.js.
The file will have its original line endings in your working directory

原因
這是因爲文件中換行符的差別導致的。這個提示的意思是說:會把windows格式(CRLF(也就是回車換行))轉換成Unix格式(LF),這些是轉換文件格式的警告,不影響使用。

git默認支持LF。windows commit代碼時git會把CRLF轉LF,update代碼時LF換CRLF。

解決方法
注: . 爲文件路徑名

git rm -r --cached .
git config core.autocrlf false
git add .
git commit -m ''
 
git push
 

————————————————
版權聲明:本文爲CSDN博主「大揚哥」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/qq_37521610/article/details/88327286

發佈了53 篇原創文章 · 獲贊 4 · 訪問量 2196
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章