首页 > 其他分享 >git 在不同系统的换行符编码不同的解决方式

git 在不同系统的换行符编码不同的解决方式

时间:2023-08-23 11:33:23浏览次数:36  
标签:LF 编码 git core warning CRLF 换行符

今天使用idea的git上传本地仓库的时候报错 warning: LF will be replaced by CRLF in、

然后上传失败

然后上网查阅了一点资料

原因: 查阅资料后了解到具体原因是linux和Unix系统的换行符与win系统的换行符不同在转换的时候会发生错误,但是Git 可以在你提交时自动地把回车(CR)和换行(LF)转换成换行(LF),而这个功能是默认开启的,所以即使当你没有修改代码的时候他也会提示你warning: LF will be replaced by CRLF in即警告:LF 将被 CRLF 替换。

解决: 解决的办法就是桌面右键打开git bash here的然后输入

git config --global core.autocrlf false (全局有效)

或者只需要当前该仓库内关闭自动转换则:

输入命令 :git config core.autocrlf false (仅对当前git仓库有效)

标签:LF,编码,git,core,warning,CRLF,换行符
From: https://blog.51cto.com/u_16234817/7200505

相关文章

  • Learn Git in 30 days——第 05 天:了解仓库、工作目录、物件与索引之间的关系
    写的非常好的一个Git系列文章,强烈推荐原文链接:https://github.com/doggy8088/Learn-Git-in-30-days/tree/master/zh-cn在使用Git版本控制的过程中,有些很基本的观念必须被建立,这样才能更有效率也更有意义的学下去。有清楚且正确的观念支持,不但有助于你学习Git指令操作,更重......
  • 使用python统计git仓库中频繁修改的热点函数
    本篇博客以开源代码RT-Thread为例,描述了如何使用python扫描统计代码中频繁修改的函数,帮助我们发现系统中需求变化和BUG制造的重灾区。需求背景最近在学习设计模式时,印象深刻的一句话就是“要将设计模式应用在不稳定、频繁修改的地方,在变化处应用招式”,那么什么样的地方是频繁......
  • git上传/下载代码到github
    安装git查看git版本   进入你想要将代码存放的本地文件夹,打开GitBash   https://www.php.cn/faq/505727.htmlhttp://www.taodudu.cc/news/show-3707188.html?action=onClick ......
  • Git撤销错误commit
    1、背景新手程序员,对git一直玩不明白,一直会commit错自己的代码。有的时候写自己的东西要push代码回去在另一台电脑上继续写,但是又不想保留自己的中间那次没用的commit,所以就有了这篇文章。2、介绍对于我们本地的代码,在commit后发现自己commit操作有误:commit了不想提交的代码/.......
  • 定时器之编码器接口
    实现对正交(相位相差90°)编码器自动计次 这个编码器接口。其实就相当于是一个带有方向控制的外部时钟它同时控制着CNT的计数时钟和计数方向每隔一段事件计数并清零,就可以得到其速度正交信号精度高,可以抗噪声(一个引脚不变,另外引脚毛刺的话,计数的值会+1-1循环,而保持不变) ......
  • docker上建一个jenkins容器 连gitee上代码 当更改代码后,浏览器页面更新
    1.dockerpulljenkinszh/jenkins-zh  2.设置端口  3访问本机的浏览器 跳转 4在cmd窗口输入命令 找到密码,输入,点击继续按钮 5下载默认推荐的插件 6填写账号和密码必须写自己设置的容器的账号和密码 7.  8进入主页面 9插件管理点击......
  • 20230822-github实现AB仓库通信全过程
    第一步注册github账号首先打开自己得github网址https://github.com/用自己常用得邮箱注册一个个人得github账号不多赘述第二步安装git工具账号注册完毕之后需要安装git工具紧接着就是下一步下一步程序得安装注意不要安装再c盘即可当本地出现以上图标window上是shift+右键则......
  • 2023-08-22 git remote -v 为空 ==》为空意味着没有你该仓库没有远程仓库地址
    我想给新建的项目A创建一个版本库,so,我gitinit,然后我用gitremote-v查看,回车然后就为空了,百度了一下,说是没有你该仓库没有远程仓库地址;我还以为会链接到我其他的仓库去,看来不会,so,我在github创建了一个远程仓库,然后用gitremote-v链接到该仓库;即gitremote-v远程仓库地址;回车......
  • 【HarmonyOS】实现将pcm音频文件进行编码并写入文件(API6 Java)
     【关键字】音频编码、管道模式、createEncoder【写在前面】在使用API6开发HarmonyOS应用时,如何将pcm源文件进行编码并写入文件,最后生成aac文件,本文直接附上主要代码开发步骤供大家参考。【主要功能代码】importohos.media.codec.Codec;importohos.media.common.BufferInfo;im......
  • 【HarmonyOS】实现将pcm音频文件进行编码并写入文件(API6 Java)
    【关键字】音频编码、管道模式、createEncoder 【写在前面】在使用API6开发HarmonyOS应用时,如何将pcm源文件进行编码并写入文件,最后生成aac文件,本文直接附上主要代码开发步骤供大家参考。 【主要功能代码】importohos.media.codec.Codec;importohos.media.common.Buf......