idea提交git版本由于中文文件名卡死不动

有些时候难免的留一些说明文档,如果是中文idea会在提交git版本时卡主不动,这是因为git默认会把中文换成unicode编码,由于进制问题就卡住不动了

解决起来也简单,首先确保下面页面的字符集都是 UTF-8

随后阻止git替换中文

bash 复制代码
# 核心配置:禁止 Git 对路径中的非 ASCII 字符进行转义
git config --global core.quotepath false

# 配套编码设置(确保提交信息等也支持中文)
git config --global i18n.commitencoding utf-8
git config --global i18n.logoutputencoding utf-8
git config --global gui.encoding utf-8

最后使用 File → Invalidate Caches and Restart → Invalidate and Restart 让idea删除缓存重启加载就可以了

相关推荐
ch.ju2 小时前
Java程序设计(第3版)第二章——java的数据类型:字符 char
java
深挖派2 小时前
IntelliJ IDEA 2026.1 安装配置与高效开发环境搭建 (保姆级图文教程)
java·ide·intellij-idea
起个名特麻烦2 小时前
SpringBoot全局配置LocalDate/LocalTime/LocalDateTime的序列化和反序列化
java·spring boot·后端
高斯林.神犇2 小时前
四、依赖注入.spring
java·后端·spring
hero.fei2 小时前
在springboot中使用Resilience4j
java·spring boot·后端
沐苏瑶2 小时前
Java算法之排序
java·算法·排序算法
java1234_小锋2 小时前
Java高频面试题:Redis是单线程还是多线程?
java·redis·面试
工具罗某人2 小时前
docker实现redis-cluster模式集群部署
java·redis·docker
用户298698530142 小时前
后端一次搞定 HTML 转 PDF?不装浏览器也能干的简易方案
java·后端