1
hanai 2014 年 7 月 8 日
木有碰到,编辑器的问题?
|
2
yangqi 2014 年 7 月 8 日
这个应该在编辑器端自动解决掉
|
3
47jm9ozp 2014 年 7 月 8 日
dos2unix
? |
4
dorentus 2014 年 7 月 8 日 via iPad https://help.github.com/articles/dealing-with-line-endings
正常情况下,在非 windows 系统下不要把它设成 true。 |
7
maga OP unix LF only (each line ends with an LF character).
dos CRLF (each line ends with two characters, CR then LF). mac CR only (each line ends with a CR character). CR = ^M |
8
maga OP 而且是多人协作,有些人用windows, 不能强制每个人用同样的编辑器同样的设置。
|
9
dorentus 2014 年 7 月 8 日 via iPad
Mac 十多年前就不是 CR 了,现在是 LF。
|
12
williamx 2014 年 7 月 8 日 via iPhone @maga 如果换行符对项目有影响,运行dos2unix把所有文件更新一下,如果没啥影响,把设置改为false,就不要纠结了。
|
13
lightening 2014 年 7 月 8 日
@maga Mac OS 9 之前才用 CR,现在早就换成 UNIX 的 LF 了。
|
14
vietor 2014 年 7 月 8 日
眼不见心不烦——遇到^M基本上都是合并出冲突的时候,每次都沿用文件之前的换行符。
|
15
yangg 2014 年 7 月 8 日 http://editorconfig.org/ please.
|
16
superbear 2014 年 7 月 8 日
在mac或Linux下开发提交就不会出现这种情况吧
|