久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

如何解決Git中的AutoCRLF與SafeCRLF換行符問題

158次閱讀
沒有評論

共計 868 個字符,預(yù)計需要花費 3 分鐘才能閱讀完成。

這篇文章給大家分享的是有關(guān)如何解決 Git 中的 AutoCRLF 與 SafeCRLF 換行符問題的內(nèi)容。丸趣 TV 小編覺得挺實用的,因此分享給大家做個參考,一起跟隨丸趣 TV 小編過來看看吧。

 最近在使用 GitHub,發(fā)現(xiàn)不時沒有修改過的文件要提交,對比發(fā)現(xiàn)文件全部修改,但找不到不一樣的地方。想可能是換行符的問題,因為 Windows 和 Linux 的換行符不一樣,而 Git 默認應(yīng)該是 Linux 的,今天 Bing 了下,果然是這個問題。CR 回車  LF 換行 Windows/Dos CRLF \r\n
Linux/Unix LF \n
MacOS CR \r
 解決方法是:打開命令行,進行設(shè)置,如果你是在 Windows 下開發(fā),建議設(shè)置 autocrlf 為 true。2014/08/20  補充:如果你文件編碼是 UTF8 并且包含中文文字,那還是把 autocrlf 設(shè)置為 false,并且把所有文件轉(zhuǎn)換為 Linux 編碼(即 LF\n),開啟 safecrlf 檢查。
 一、AutoCRLF
# 提交時轉(zhuǎn)換為 LF,檢出時轉(zhuǎn)換為 CRLF
git config --global core.autocrlf true 
#提交時轉(zhuǎn)換為 LF,檢出時不轉(zhuǎn)換
git config --global core.autocrlf input 
#提交檢出均不轉(zhuǎn)換
git config --global core.autocrlf false

二、SafeCRLF

# 拒絕提交包含混合換行符的文件
git config --global core.safecrlf true 
#允許提交包含混合換行符的文件
git config --global core.safecrlf false 
#提交包含混合換行符的文件時給出警告
git config --global core.safecrlf warn
 

如何解決 Git 中的 AutoCRLF 與 SafeCRLF 換行符問題

感謝各位的閱讀!關(guān)于“如何解決 Git 中的 AutoCRLF 與 SafeCRLF 換行符問題”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-08-25發(fā)表,共計868字。
轉(zhuǎn)載說明:除特殊說明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 颍上县| 福泉市| 呈贡县| 旺苍县| 南皮县| 大安市| 三明市| 涞源县| 襄樊市| 瑞丽市| 宣武区| 周宁县| 阳西县| 布拖县| 芦溪县| 海丰县| 安图县| 辽宁省| 军事| 客服| 璧山县| 运城市| 小金县| 阜南县| 余干县| 金溪县| 金山区| 会同县| 吉木萨尔县| 琼海市| 博乐市| 宁城县| 澄迈县| 巫溪县| 淄博市| 景德镇市| 吉水县| 泗阳县| 高平市| 永济市| 惠来县|