当前位置:   article > 正文

Git中CRLF和 LF的处理_git lf crlf

git lf crlf

Git中CRLF和 LF的处理

warning: CRLF will be replaced by LF in node_modules/urix/index.js.
The file will have its original line endings in your working directory.

什么意思

CRLF和LF都是换行符,就是一行完成后怎么到达下一行。 在文件中是不可显示字符。如->>>这里
到这里中间,看不见的部分,就是换行。
区别呢?
CRLF,回车换行,更多用在Windows的文本文件编辑中的回车换行。
LF,换行,多用在Linux、Mac中的文件文件中,以及windows开发的编程源文件中。

如何处理

git config --global core.autocrlf true
  • 1

说明:
core.autocrlf 是git中负责处理line endings的变量,可以设置三个值– true , inout , false.

  • true 添加git库时,git会将文本文件中的CRLF替换为LF,读取时会自动转为CRLF
  • input 添加和读取都是用LF
  • false 添加git库时,保持原样不变。

建议设置

windows开发时
工作区中(任何换行符 )->git服务器(LF )->工作区ÿ

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/木道寻08/article/detail/950096
推荐阅读
相关标签
  

闽ICP备14008679号