You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PhpStorm是否区分大小写?Mac端无法识别大小写同名文件夹

区分大小写文件夹在Mac+PhpStorm中的显示问题及处理

问题情况

我在GitHub上有两个仅大小写不同的文件夹:

  • Client
  • client

但在Mac系统的PhpStorm里只能看到Client文件夹,无法识别client文件夹。我尝试执行了以下Git命令:

git mv --force src/stores/client/clientInformationDetails.ts src/stores/Client/clientInformationDetails.ts

原因

Mac默认的APFS文件系统是大小写不敏感的,会把名称仅大小写不同的文件夹判定为同一个,导致PhpStorm无法区分显示。

解决办法

  1. 完成Git大小写变更提交
    执行完git mv命令后,需要提交变更让GitHub记录这个大小写调整:
    git add .
    git commit -m "迁移文件至Client文件夹(大小写敏感重命名)"
    git push
    
  2. 开启PhpStorm的大小写敏感识别
    打开PhpStorm设置(快捷键Cmd+,),依次进入外观与行为 → 系统设置 → 文件和文件夹,勾选区分大小写的名称选项,重启PhpStorm后即可生效。
  3. 配置Git本地大小写敏感
    若需要在本地同时操作两个大小写不同的文件夹,先执行命令开启Git的大小写敏感检测:
    git config core.ignorecase false
    
    之后可以临时修改本地文件夹名称(比如把client改成client_temp),操作完成后改回原名称,Git会识别为不同的文件夹。

内容的提问来源于stack exchange,提问作者ABDELAZIZ ELHATHOUT

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 03:52:09