木灵鱼儿
Git 笔记
了解并解决 Git 大小写“无感”的幽灵 Bug
前言在日常开发的时候,常常会遇到这样两种情况:1. 模块/路径找不到(线上崩溃)本地开发、测试一切正常,代码合并提交一气呵成。然而,一到线上 CI/CD 部署构建,或者同事拉取代码,就直接报“找不到模块/路径”的错误崩溃了!排查了半天,你一拍大腿:原来是自己把文件夹 app/components/layout 改成了 app/components/Layout(首字母 l 改为了大写 L),或者把 utils.js 改成了 Utils.js,而 Git 居然完全没有检测到这个修改!2. 目录名或文件名修改没反应有时候我们可能会将目录名或文件名由不规范的命名方式改成规范的命名方式,比如 c...
最近评论