git遇上大小写不敏感的问题

197 阅读1分钟

解决办法

  • 设置本地git环境识别大小写 git config core.ignorecase false

    2020年06月17日: 将全局的 ~/.gitconfig 配置成大小写敏感。

    git config --global core.ignorecase false

  • 修改文件名称, 以变更为小写为例

    当你Push到远端仓库会发现存在问题

image.png

push到远程仓库后会发现, 文件重复的问题, 也就是远程仓库的文件名称存在大小写两个版本
  • 删除多余的文件

    git rm --cached src/components/Header -r

    git rm --cached src/components/Footer -r

    git rm --cached src/components/Menu -r

  • 再次推送到远程仓库

    git add . git commit -m 'rm files' git push origin master