报错信息 fatal: LF would be replaced xxx

今天 git 遇到一个问题,我运行 git add 的时候提示我这个错误:工作区文件没有添加到暂存区

我一直在想,为什么会提示我的工作区文件没有添加到暂存区。

后来请教社区的大佬,他让我 git push 试一下,有可能是因为我的本地的 git 版本已经领先于远程仓库版本,不能再 commit ,需要先 push

当时这个我其实尝试过这些步骤,但是还是按照大佬说的来一遍,因为我要说服他,这是不行的。

我尝试之后,果然通过 git status 查看到依旧是红色文件,我就感觉离谱。

后来和大佬交流后,他说有可能是和这个报错有关 fatal : LF would be replaced by CRLF...

我当时看见这个错误是不认可的,因为我之前也有过类似的报错,提示文件行结束符会自动替换。

后来我仔细瞅了瞅我的报错,fatal是致命错误

好嘛!这不就有了方向。看来之后还是要仔细看看每一个步骤下的返回信息的,真香

解决思路,修改配置

查询后发现了2种解决办法,如下

  1. 执行 git config xxx 命令来修改配置
  2. 修改git的配置文件

解决方法

方法一,通过git命令解决

就是在一个 git 初始化的仓库下(也就是你的项目路径)执行如下命令

git config core.autocrlf false
git config core.safecrlf false

方法二 修改git的配置文件

找项目文件路径下的 .git 文件夹下的配置文件 config 修改配置即可

编辑 config 文件

修改内容如下
下图是我修改后的内容。

改动如下

  1. 只需要将第 8 行的 true 改为 false
  2. 新增第 9 行,safecrlf = false

解决Git add无法提交,报错fatal : LF would be replaced by CRLF...相关推荐

  1. idea git报错 warning: LF will be replaced by CRLF in

    今天使用idea的git上传本地仓库的时候报错 warning: LF will be replaced by CRLF in. 然后上传失败 然后上网查阅了一点资料 原因: 查阅资料后了解到具体原因 ...

  2. git报错: LF will be replaced by CRLF

    最近每次git add -A的时候都会报这个错误. LF will be replaced by CRLF in xxxx. The file will have its original line ...

  3. 解决Git报错: warning: LF will be replaced by CRLF in ** 的原因及解决办法

    今天在使用git add 命令的时候,弹出了一个警告 warning: LF will be replaced by CRLF in ******(具体的一个文件) 原因 LF和CRLF其实都是换行符 ...

  4. git add 报错 warning: LF will be replaced by CRLF

    warning: LF will be replaced by CRLF in multi-thread/pom.xml. The file will have its original line e ...

  5. windows下解决Git报错: LF will be replaced by CRLF the next time Git touches it

    问题 在命令行执行git add *的时候,提示Warning: 通常情况下是在 Windows环境中才会遇到. 原因 Uinx/Linux采用换行符LF表示下一行(LF:LineFeed,中文意思是 ...

  6. 记录Git 提交报错 fatal: Exiting because of unfinished merge

    记录git使用 在公司,不小心把不该推的文件推上去了,手忙脚乱 忘记自己推没推到远程仓库,本地撤回一下吧 git reset --soft HEAD^ 撤回来了然后再拉代码推代码,完了出事情了,git ...

  7. git push失败,报错fatal: does not appear to a git repository Could not read from remote repository

    我们在使用git的时候,git push会报错, $ git push -u origin master fatal: 'git@github.com/zejun_web' does not appe ...

  8. 使用 Git 添加文件时,出现 Warning: LF will be replaced by CRLF in...提示及解决方案

    一.错误原因 原因就是存在符号转义问题 Windows 中的换行符为 CRLF, 而在 Linux 下的换行符为 LF 所以,使用 add . 时,会出现提示 二.解决方案 在 Git 下处理&quo ...

  9. 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的 ...

最新文章

  1. ie浏览器修复工具_电脑故障修复不求人!50个小工具可帮你一键修复
  2. 网站优化中搜索引擎为何重视原创内容呢?
  3. el-table表格在表头和数据行添加图标、处理数据
  4. atitit.设计文档---操作日志的实现
  5. 发现个特别合胃口的仓鼠、小鱼和计数器代码
  6. redis常用命令getex_redis常用命令大全
  7. linux使用windows中编辑的文件,格式问题
  8. Linux命令解释之tail
  9. [debug] Expected to have finished reduction in the prior iteration before starting a new one.
  10. 工作流入门比较经典的文献
  11. VHDL实验三:一位全加器、四选一多路选择器
  12. h5游戏引擎有哪些?h5制作模板游戏的教程和流程是什么?
  13. 异常与调试之SEH、UEH、VEH、VCH以及SEH原理
  14. 解决linux 上网速度慢的问题
  15. 购房选址分析之上海市
  16. 如何辅导孩子做学前班数学题?
  17. c语言程序设计需要学多久,九江c语言编程学习,九江学c语言编程报班,九江学c语言编程一般要多久才能学会...
  18. IT:后端进阶技术路线图(初级→中级→高级)、后端开发工程师(技术方向分类之后台业务开发/中间件/内核/分布式架构)基础知识简介、技术路线/技术趋势指南(如何选择自己的技术方向)之详细攻略
  19. 微信小程序根据sourceMap 定位代码错误位置
  20. 地磁基本知识(四)磁异常的解释及卫星磁测

热门文章

  1. VI简介---VI的三种模式
  2. 软件测试工作三年薪资能拿20k往上吗?
  3. java 判断输入年份是否为闰年
  4. ./configure --prefix 命令是什么意思?
  5. 搭建在线版ps网站源码_无需数据库
  6. 硬件测试工具(转东转西)
  7. 民营企业债权融资方式
  8. Android 4权威专家撰写,经典作品最新升级版(内附部分章节试读下载地址)
  9. python对txt,json,jsonl,csv,xlsx读取操作,dataframe的增删改查学习
  10. 微信服务器每年维护成本,运维工匠熊普江:微信精细化运维,每年节省带宽成本14亿!...