
1 hanai 2014-07-08 00:03:48 +08:00 木有碰到,编辑器的问题? |
2 yangqi 2014-07-08 00:07:32 +08:00 这个应该在编辑器端自动解决掉 |
3 47jm9ozp 2014-07-08 00:14:16 +08:00 dos2unix ? |
4 dorentus 2014-07-08 00:19:53 +08:00 via iPad https://help.github.com/articles/dealing-with-line-endings 正常情况下,在非 windows 系统下不要把它设成 true。 |
7 a href="/member/maga" class="dark">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-07-08 00:34:45 +08:00 via iPad Mac 十多年前就不是 CR 了,现在是 LF。 |
12 williamx 2014-07-08 03:50:05 +08:00 via iPhone @maga 如果换行符对项目有影响,运行dos2unix把所有文件更新一下,如果没啥影响,把设置改为false,就不要纠结了。 |
13 lightening 2014-07-08 05:50:02 +08:00 @maga Mac OS 9 之前才用 CR,现在早就换成 UNIX 的 LF 了。 |
14 vietor 2014-07-08 08:35:08 +08:00 眼不见心不烦遇到^M基本上都是合并出冲突的时候,每次都沿用文件之前的换行符。 |
15 yangg 2014-07-08 09:30:17 +08:00 http://editorconfig.org/ please. |
16 superbear 2014-07-08 09:39:33 +08:00 在mac或Linux下开发提交就不会出现这种情况吧 |