需求

Git 默认不区分文件名大小写,也就是说 readme.md 和 Readme.md,对于 git 来说都是同一个文件,这样在实际开发中就会出现许多迷惑行为。

解决方案

  1. 直接修改 config
    找到本地文件夹中 .git/config ,用编辑器打开。
    修改 ignorecase=false
1
2
3
4
5
6
7
[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
symlinks = false
ignorecase = false
  1. git 命令行
1
git config core.ignorecase false