在windows系统中,回车换行为CRLF
而在其他系统中为LF,因此当git add或者commit时会提醒不同系统间下载版本库内容时可能会出现不兼容的问题
例如windows系统上开发人员上传后,linux下载后会不支持CRLF行结束符
linux系统上开发人员上传后,windows会无回车,只有换行
因此在git中add或者commit时,应注意CRLF与LF两个行结束符的转换
windows系统上开发使用
git config --global core.autocrlf input 将CRLF转换为LF
其他系统使用
git config --global core.autocrlf true 将LF转换为CRLF
网友评论