當(dāng)我創(chuàng)建一個(gè)新的Rails應(yīng)用程序時(shí),我在git中看到有關(guān)LF替換的警告。我做git init git add。然后繁榮!我看到幾乎所有文件都會(huì)彈出。我通常只是繼續(xù)構(gòu)建我的應(yīng)用程序,在對文件進(jìn)行許多更改后它消失了。例:該文件將在您的工作目錄中具有其原始行結(jié)尾。警告:在Gemfile中,LF將被CRLF替換。該文件將在您的工作目錄中具有其原始行結(jié)尾。警告:LF將被Gemfile.lock中的CRLF替換。該文件將在您的工作目錄中具有其原始行結(jié)尾。警告:README中的LF將被CRLF替換。LF和CRLF有什么區(qū)別?從長遠(yuǎn)來看,我應(yīng)該擔(dān)心這個(gè)問題還是只是忽略它并像往常一樣繼續(xù)前進(jìn)?
3 回答
莫回?zé)o
TA貢獻(xiàn)1865條經(jīng)驗(yàn) 獲得超7個(gè)贊
如果需要,您可以使用以下命令在git core配置中停用此功能
git config core.autocrlf false
但是最好使用以下方法消除警告
git config core.autocrlf true
UYOU
TA貢獻(xiàn)1878條經(jīng)驗(yàn) 獲得超4個(gè)贊
我認(rèn)為應(yīng)該指出,設(shè)置core.safecrlf為false“不是抑制警告”。您正在更改git簽入和簽出文件的方式的行為,正是這種行為可能會(huì)或可能不會(huì)生成警告。對我來說,我希望它是true因?yàn)槲艺赪indows上進(jìn)行開發(fā)。但是,我也希望取消警告,這是希望在此主題中沒有答案
- 3 回答
- 0 關(guān)注
- 1370 瀏覽
添加回答
舉報(bào)
0/150
提交
取消
