使用git做版本管理,团队协作开发,在不同的系统上遇到的行结束符问题。
一般git远程库中文本文件结尾符保存为LF,在windows上开发,git的默认选项是check下来的代码自动转为CRLF,提交时自动转为LF。
以下文章做了说明。
GitHub 第一坑:换行符自动转换
http://blog.jobbole.com/46200/
Git中的AutoCRLF与SafeCRLF换行符问题
http://www.cnblogs.com/flying_bat/archive/2013/09/16/3324769.html
CRLF和LF
http://blog.csdn.net/samdy1990/article/details/24314957
Git 换行符自动转换问题
http://blog.csdn.net/kongxx/article/details/45391393