tow*_*owi 5 git whitespace newline dropbox
我的Dropbox中有一个git repo,它在Linux和Windows机器之间同步.我在文本文件的两台机器上工作(.cpp在linux和win,.tex/ .txton win).因此,我的编辑和程序都编写了 CRLF(win程序)和LF(linux程序)文件,所有程序都能理解读取的所有变体.
我想告诉混帐,以纠正一切LF(我最喜欢它这种方式).在两个平台上.
唉我所有的尝试core.autocrlf= true/false/input和core.eol= lf我得到各种各样的消息."将从LF转换为CRLF","所有文件都已更改"等等.目前我有
core.eol=lf
core.autocrlf=input
Run Code Online (Sandbox Code Playgroud)
我在我的Windows机器上.
当明天一切都同步到我的Linux机器时,我会看到什么?
我希望我终于明白了一切,但我真的不确定.input?听起来很奇怪......
过去,您必须将 autocrlf 设置为 true,这样就可以了。目前,您应该将其设置为输入。然后根据您是在 Linux 还是 Windows 中设置不同的 eol 设置。
要仔细检查您的设置,差异将在存储库中显示 crlfs。
另外,使用 vim -b 编辑文件,这也会显示行结尾。
希望这可以帮助。
| 归档时间: |
|
| 查看次数: |
619 次 |
| 最近记录: |