在windows系統(tǒng)中,回車換行為CRLF
而在其他系統(tǒng)中為LF,因此當(dāng)git add或者commit時會提醒不同系統(tǒng)間下載版本庫內(nèi)容時可能會出現(xiàn)不兼容的問題
例如windows系統(tǒng)上開發(fā)人員上傳后,linux下載后會不支持CRLF行結(jié)束符
linux系統(tǒng)上開發(fā)人員上傳后,windows會無回車,只有換行
因此在git中add或者commit時,應(yīng)注意CRLF與LF兩個行結(jié)束符的轉(zhuǎn)換
windows系統(tǒng)上開發(fā)使用
git config --global core.autocrlf input?將CRLF轉(zhuǎn)換為LF
其他系統(tǒng)使用?
git config --global core.autocrlf true ?將LF轉(zhuǎn)換為CRLF