2016 07 08 Git 在 Windows 平台上文件夹大小写问题 - huyx/1 GitHub Wiki
发现问题
Windows 平台使用 Git 管理,今天发现在 Linux 服务器上科隆代码库后,出现两个文件夹 Core 和 core,只有大小写不同,实际上期望的是小写的 core。
这下麻烦了,Windows 平台是不区分大小写的,从 Windows 上看是 Core,直接修改目录名为全部小写 core,用 TortoiseGIT 查看检测不到变化。用 Git GUI 查看也检测不到变化,怎么办呢?
明确目标
修改 Core 目录下的文件到 core 目录下。
难点
在 Windows 平台上,他们就在同一个目录下,怎么办?
解决方案
使用 Git Bash,打开 Git Bash,然后执行:
git mv Core/ x
git mv x core
查看状态,发现 Git 中的路径已经改变了,直接提交即可。
参考: