當我創(chuàng)建一個新的Rails應用程序時,我在git中看到有關(guān)LF替換的警告。我做git init git add。然后繁榮!我看到幾乎所有文件都會彈出。我通常只是繼續(xù)構(gòu)建我的應用程序,在對文件進行許多更改后它消失了。例:該文件將在您的工作目錄中具有其原始行結(jié)尾。警告:在Gemfile中,LF將被CRLF替換。該文件將在您的工作目錄中具有其原始行結(jié)尾。警告:LF將被Gemfile.lock中的CRLF替換。該文件將在您的工作目錄中具有其原始行結(jié)尾。警告:README中的LF將被CRLF替換。LF和CRLF有什么區(qū)別?從長遠來看,我應該擔心這個問題還是只是忽略它并像往常一樣繼續(xù)前進?
3 回答

慕勒3428872
TA貢獻1848條經(jīng)驗 獲得超6個贊
如果需要,您可以使用以下命令在git core配置中停用此功能
git config core.autocrlf false
但是最好使用以下方法消除警告
git config core.autocrlf true

滄海一幻覺
TA貢獻1824條經(jīng)驗 獲得超5個贊
我認為應該指出,設置core.safecrlf
為false
“不是抑制警告”。您正在更改git
簽入和簽出文件的方式的行為,正是這種行為可能會或可能不會生成警告。對我來說,我希望它是true
因為我正在Windows上進行開發(fā)。但是,我也希望取消警告,這是希望在此主題中沒有答案
- 3 回答
- 0 關(guān)注
- 474 瀏覽
添加回答
舉報
0/150
提交
取消