vue项目配置Dockerfile后,项目打镜像一直是成功的,但是突然某一天镜像失败了,找到最后原因是因为文件名大小写的问题

项目中一个文件,引用路径写的是selectSource,但是此文件的文件名写的SelectSource

这样写没有任何报错,部署到测试环境也是正常的,但是打镜像会失败,看了日志后才知道是selectSource这个文件模块找不到,但是我手动修改文件名的大小写后,git是感应不到变更的,如果删除后再新建一个selectSource.vue文件,git会提交selectSource.vue和SelectSource.vue两个文件,这也不是我们想要的

解决 Git 重命名时遇到的大小写不敏感的问题:Windows/Mac OS 操作系统文件的大小写是不敏感的

$ git mv ./SelectSource.vue ./selectSource.vue.bak

$ git add .

$ git commit -m"改名"

$ git mv ./selectSource.vue.bak ./selectSource.vue

$ git add .

$ git commit -m"改名"

$ git push

先将文件夹重命名为临时文件夹,然后再从临时文件夹恢复成正常文件夹

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容