彻底解决 Git 日志、提交信息、文件名中文乱码问题,一键配置 + 终端设置,永久生效。
一、问题说明
执行 git log / git status 时出现:
根本原因:Git 默认编码与终端编码不统一、中文路径被转义。
二、一键永久配置(推荐,10秒解决)
打开 Git Bash / CMD / PowerShell,执行以下 3 条全局配置命令:
配置验证
执行命令查看配置是否生效:
显示以下内容即配置成功:
三、Git Bash 终端编码设置(配置后仍乱码必做)
配置 Git 后仍乱码,是终端未使用 UTF-8 编码导致,按以下步骤设置:
四、Windows 系统终极修复(所有终端通用)
如果 CMD/PowerShell 中 Git 依旧乱码,开启系统 UTF-8 支持:
五、临时解决方案(不修改配置,快速查看)
不想修改全局配置,临时用命令转换编码查看:
六、问题自查对照表
七、最终验证
执行命令,中文正常显示即修复成功:
总结
到此这篇关于Git中文乱码终极解决方案(git status / git log通用)的文章就介绍到这了
评论区
请 登录 后发表评论