标签:设置 版本 alt copy www rri inf origin 行修改
在利用git add -A添加文件时,意外的发现报错了
报错信息中:
LF:Line Feed 换行
CRLF:Carriage Return Line Feed 回车换行键
大意是:
警告:today.txt(我要添加的文件名)中LF被CRLF替换
在工作区里,这个文件将会保持它原来的换行符
windows下:CRLF("\r\n",使用回车换行两个字符)
unix下:LF("\n",只使用换行)
mac下:CR("\r",只使用回车)
core.autocrlf是git中负责处理line ending的变量,可以设置三个值:true, false, input,默认是true
true:这意味着当你添加文件到git仓库时,git都会视它为文本文件,将其换行符LF转化为CRLF
false:当设置成false时,line endings将不做转换操作。文本文件保持原来的样子
input:设置为input时,添加文件git仓库时,git把crlf编程lf。当有人Check代码时还是lf方式。因此在window操作系统下,不要使用这个设置
https://www.cnblogs.com/helloHKTK/p/7351946.html
https://blog.csdn.net/wowoniuzailushang/article/details/54317129
https://www.zhihu.com/question/50862500/answer/123197258
解决:git warning: LF will be replaced by CRLF in xxxx
标签:设置 版本 alt copy www rri inf origin 行修改
原文地址:https://www.cnblogs.com/cnhkzyy/p/9208273.html