在做一个vm页面的时候,由于之前class类和变量名没有写的很规范,所以把一些大写的字母换成了小写,本地的静态页面文件路径和文件名都修改一致了。本地运行静态文件无显示问题,后端同学部署以后,却发现图片中字母大小写修改的全部没有显示出来,唯一的一张是没有改过文件名的图片。控制台发现是路径出错,这时候去查看git,却发现之前上传的图片文件名没有改过来,而代码上路径的大小写改过来了。所以发生了这个问题。也怪我当初没有查看git提交。
解决方法:
配置git
git config core.ignorecase
可以看到git默认为true
现在将此修改为false
git config core.ignorecase false
再次输入git config core.ignorecase
再次将文件上传 即可
心得:每次提交的时候其实应该多留意一下git status 或者去git 网站等可视化工具中直观的看一看自己修改的代码,及时发现自己的疏漏。