Questions tagged «eol»

EOL是“行尾”的缩写。在文本文件中,每行以诸如换行符或回车符或其组合之类的字符结尾。




3
在记事本中选择换行符
我注意到,当我加载文本文件时,Notepad ++会识别并使用该文件中的换行符\n或\r\n。 我可以在新文档中选择哪些选项吗?(我已经在帮助中找到了Google,但找不到任何东西。)
175 notepad++  eol 

3
在git repo和工作副本中强制LF eol
我在github上托管了一个git存储库。许多文件最初是在Windows上开发的,我对行尾不太谨慎。在执行初始提交时,我也没有任何git配置来强制执行正确的行尾。结果是我的github仓库中有许多CRLF行结尾的文件。 我现在正在Linux上进行部分开发,我想清理行尾。如何确保使用LF在github上正确存储文件,并在我的工作副本中包含LF? 我已经建立了一个.gitattributes包含text eol=LF; 那是对的吗?提交并推送后,我是否可以rm从github重新克隆本地存储库并重新获得所需的效果?
170 git  github  eol 

12
git-merge是否有可能忽略行尾差异?
是否可以git merge忽略行尾差异? 也许我问错了问题...但是: 我尝试了uisng,config.crlf input但是事情变得有些混乱并且无法控制,特别是当我在事实之后应用它时。 一方面,在事实之后应用此配置似乎不会影响在应用此选项之前提交到存储库的文件。另一件事是,突然之间所有提交现在都导致许多烦人的警告消息,即将CRLF转换为LF。 老实说,我并不在乎使用哪种行尾,我个人更喜欢Unix风格\n,但无论如何。我所关心的git merge只是变得更加聪明,而忽略了行尾的差异。 有时我有两个相同的文件,但是git会将它们标记为存在冲突(并且冲突是整个文件),只是因为它们使用了不同的行结束符。 更新: 我发现git diff接受一个--ignore-space-at-eol选项,是否也可以git merge使用该选项?
150 git  merge  git-svn  line-endings  eol 

4
在记事本++中进行EOL转换
由于某些原因,当我从Windows计算机上的UNIX服务器上打开文件时,它们有时会进行Macintosh EOL转换,而当我再次编辑/保存它们时,它们在UNIX服务器上无法正常工作。我只使用记事本++来编辑来自此UNIX服务器的文件,所以有什么方法可以创建一个宏,该宏在每次打开文件时自动将EOL转换为Unix格式?
113 notepad++  eol 

7
一次更改多个文件的EOL
Notepad ++(或什至使用其他工具)中是否有任何方法可以一次性更改在多个文件上自动结束的行? 即,将Windows EOL(CRLF)和UNIX EOL(LF)文件的混合转换为全部Windows EOL(CRLF)

9
git commit出现致命错误“致命:CRLF将被LF in取代”
Наэтотвопросестьответына堆栈溢出нарусском:混帐致命:LF会被替换CRLF 我正在使用Ubuntu 13.10 x64,并且正在开发一个项目,一些开发人员正在使用Windows,我最近将git config更改core.eol为“ lf”,core.autocrlf“ input”和core.safecrlf“ true”。从那时起,当我尝试将文件提交到本地存储库时,出现以下错误:据 fatal: CRLF would be replaced by LF in ...... 我了解,如果我将其设置core.eol为“ lf”和core.autocrlf“ input”,git会自动将CRLF转换为LF,但是为什么会出现此错误出来吗 我该如何解决这个问题? 谢谢。
84 git  eol 

17
Windows命令转换Unix行尾?
是否有Windows命令来转换文件的行尾? 我们test.bat需要运行一个启动服务器。我们使用Perforce,我们需要在工作区中使用unix行尾。由于某些原因,我们不允许在工作区中将行尾更改为Windows。但是,服务器在Windows上运行。 每次必须运行bat文件时,都在Notepad ++中打开它,然后选择“编辑”→“终止转换”→“ Windows”。有没有一种自动化的方法,这样我们每次与Perforce同步时都不需要手动更改行尾? 提前致谢。
75 windows  unix  batch-file  cmd  eol 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.