美文网首页
Git大小写引发的祸事

Git大小写引发的祸事

作者: Mr__YongJ | 来源:发表于2019-10-26 10:20 被阅读0次

Git 默认是不对文件名 大小写检查的。

即 Test.java  你修改为 test.java Git不会去做更新检查。 

造成的事故就是  我java类里面的类名已经修改为test了,开发工具里面的也是显示的小写的test.java,但是提交到Git库里面的文件名没变还是Test.java。 平时自己本地运行,啥毛病m也没看出来,也不会报错。

到部署正式环境的时候 就GG了,各种类找不到,类名与文件名不对称等错误,结果你打开开发工具看,怎么看都是正确。

泪崩。。。。。。。。。。。。。。

哎。。。。。。

已经在正式环境被坑了两次了,一次是前端项目,一次是后台项目。

设置一下吧,运行下一下命令吧,开启大小写检查。

git config core.ignorecasefalse

这个是对以后发送的文件名大小写修改回生效,针对之前已经存在的问题,

我这里使用的是修改文件名,文件名后面加个2,然后提交到版本库,在修改回以前的名称,在提交到版本库。

这样才不会报错。

相关文章

  • Git大小写引发的祸事

    Git 默认是不对文件名 大小写检查的。 即 Test.java 你修改为 test.java Git不会去做更新...

  • 辅导作业引发的祸事

    安徽亳州,女子辅导儿子做作业生气动手了,没想到公公拿着刀就过来了。 辅导过孩子做作业的家长应该都知道,想要按住脾气...

  • git 大小写问题

    由于git默认大小写不敏感,导致项目编译出错 git大小写敏感配置 git已push的情况下,修改远程分支上的大小...

  • 祸不单行

    活到现在,我越来越明白祸不单行的原因,因为你经历的一件祸事,往往会因为这件祸事带来的不利而引发更多的祸事。 这两月...

  • Git 区分大小

    因为git是默认忽略大小写修改的,导致修改文件名大小写时,不会提交文件到仓库。 先输入 git config co...

  • Git修改文件名大小写后无法提交

    查看是否忽略大小写 true为忽略了大小写,false为为忽略大小写 设置默认不忽略大小写:git config ...

  • 快速解决git不区分文件名大小写的问题

    git 默认对文件名的大小写不敏感,更改文件名大小写后不会提示,导致出错,如下图: 查看git 的设置 在终端输入...

  • GIT小知识

    1、git中可以加入忽略文件权限的配置, 具体如下: 查看: 2、配置Git支持大小写敏感和修改文件名中大小写字母...

  • git 无法保存文件别名

    这个问题主要是git的大小写问题。具体解决方案可以看这篇文章,我就搬运一下:git 大小写问题 踩坑笔记

  • 修改github区分大小写 -- 删除远程分支文件

    window for git客户端默认是不区分大小写 ps:代码在window不区分大小写在linux会区分大小写...

网友评论

      本文标题:Git大小写引发的祸事

      本文链接:https://www.haomeiwen.com/subject/bkeyvctx.html