[GIT] warning: LF will be replaced by CRLF问题解决方法
git crlf rails
开发环境:
操作系统: windows xp
ruby 1.9.2
rails 3.1.3
git version 1.7.8.msysgit.0
问题描述:
启动GIT:
新建了一个rails工程
- $ rails new blog
$ rails new blog
当切换到blog目录下执行
- $ git init
- $ git add .
$ git init
$ git add .
系统出现如下错误:warning: LF will be replaced by CRLF
原因分析:
CRLF -- Carriage-Return Line-Feed 回车换行
就是回车(CR, ASCII 13, \r) 换行(LF, ASCII 10, \n)。
这两个ACSII字符不会在屏幕有任何输出,但在Windows中广泛使用来标识一行的结束。而在Linux/UNIX系统中只有换行符。
也就是说在windows中的换行符为 CRLF, 而在linux下的换行符为:LF
使用git来生成一个rails工程后,文件中的换行符为LF, 当执行git add .时,系统提示:LF 将被转换成 CRLF
解决方法:
删除刚刚生成的.git文件
- $ rm -rf .git
- $ git config --gobal core.autocrlf false
$ rm -rf .git
$ git config --gobal core.autocrlf false
这样系统就不会去进行换行符的转换了
最后重新执行
- $ git init
- $ git add .
$ git init
$ git add .
系统即可正常运行!
[GIT] warning: LF will be replaced by CRLF问题解决方法相关推荐
- [GIT] warning: LF will be replaced by CRLF 问题解决方法 - 转
传送门: http://michael-roshen.iteye.com/blog/1328142 1. 环境: win7 + git bash 2. 起因 运行: $ git init $ git ...
- git warning: LF will be replaced by CRLF in 解决办法 1
git warning: LF will be replaced by CRLF in 解决办法 按照这样设置就没有问题了: git config core.autocrlf false 这样设置gi ...
- git warning: LF will be replaced by CRLF in 解决办法
windows中的换行符为 CRLF, 而在Linux下的换行符为LF,所以在执行add . 时会出现以下提示 warning: LF will be replaced by CRLF in pom. ...
- 解决warning: LF will be replaced by CRLF in方法
在windows下面提交和linux提交的换行符不一样 windows中的换行符为 CRLF 而在linux下的换行符为LF, 在windows下直接回车就会出现这个提示,修改的办法是把 core.a ...
- Git warning: LF will be replaced by CRLF in readme.txt的原因和解决方案
PS: 千万不要随意删.git文件!!! 建议保持自动转换true 今天用Git bash遇到的问题,看了几个回答之后发现一个比较有价值的,给大家分享一下,其他很多的回答都有很或多或少存在一些弊端. ...
- 【Tools】git提示“warning: LF will be replaced by CRLF”的解决办法
原文链接:https://blog.csdn.net/u012757419/article/details/105614028 一.发现问题 windows平台下使用git add,git deplo ...
- win10运行Git出现警告 :warning: LF will be replaced by CRLF in ...
win10运行Git出现警告 :warning: LF will be replaced by CRLF in ... 1. 错误状态 2. 解决办法 1. 错误状态 win10环境下,在使用Git的 ...
- git 中使用git add . 命令时候报如下警warning: LF will be replaced by CRLF in …….
git 中使用git add . 命令时候报如下警告 warning: LF will be replaced by CRLF in --. The file will have its origin ...
- 解决Git报错: warning: LF will be replaced by CRLF in ** 的原因及解决办法
今天在使用git add 命令的时候,弹出了一个警告 warning: LF will be replaced by CRLF in ******(具体的一个文件) 原因 LF和CRLF其实都是换行符 ...
最新文章
- java 调用webservice的各种方法总结
- 微服务化小团队集群的组织和管理
- fastjson 添加key value_Redis中设置了过期时间的Key,那么你还要知道些什么?
- 抽象类的基本概念------abstract
- 两行代码完成特征工程-基于Python的特征自动化选择代码(提供下载)
- matlab程序的幂法,数值分析课程设计+幂法与反幂法MATLAB
- 《大西洋月刊》:在线能影响中国高等教育吗?
- [redis设计与实现][7]基本数据结构——对象
- Java8新特性总结 - 1.接口新增默认方法和静态方法
- Spring boot 配置文件,输入key值,自动补全--- 通过安装插件实现
- 微软Office Online服务安装部署(二)
- [转载红鱼儿]kbmmw 开发点滴:kbmMW在事务中批量执行SQL
- 酷狗及一些播放软件收费歌曲下载方法
- 房地产开发商崩盘样本:楼盘捂了两年,欠40亿巨债
- 小酌重构系列[12]——去除上帝类
- 读书札记:音律的基本类型
- 日志配置:logging.file.path与logging.file.name的区别
- 达观数据中标大华智能搜索平台,助力企业打造知识共享系统
- 与人工智能相关的创业公司或团队
- 前端面试必读,助力秋招!