Windows下Git Bash乱码问题解决

Windows下Git Bash乱码问题解决

缘起

个人用的电脑是Mac OS,系统和终端编码都是UTF-8,但公司给配发的电脑是Windows,装上Git Bash在使用 git commit -m "中文"时会乱码

解决

  1. 确认有以下配置
shell 复制代码
# 输入
git config --global --list
# 展示
core.quotepath=false
gui.encoding=utf-8
i18n.commit.encoding=utf-8
i18n.logoutputencoding=utf-8
i18n.commitencoding=utf-8

没有的话就配置:

shell 复制代码
git config --global core.quotepath false
git config --global gui.encoding utf-8
git config --global i18n.commitencoding utf-8
git config --global i18n.logoutputencoding utf-8
  1. 本地配置也要设置
shell 复制代码
git config --local core.quotepath false
git config --local gui.encoding utf-8
git config --local i18n.commitencoding utf-8
git config --local i18n.logoutputencoding utf-8
  1. 页面配置
    Git bash上工具栏右键 ->Options -> Text -> encoding,然后选择utf-8
相关推荐
xier_ran5 小时前
【BUG问题】5060Ti显卡Windows配置Anaconda中的CUDA及Pytorch,sm_120问题
人工智能·pytorch·windows
装杯让你飞起来啊5 小时前
混合练习 —— 猜数字游戏
windows·游戏·kotlin
LIO6 小时前
前端开发之Git 代码仓库管理详细教程
前端·git
大山同学6 小时前
DeepSeek-TUI:1M 上下文、递归子代理与 Git 沙箱回滚
git
YJlio7 小时前
用女娲蒸馏 Mark Russinovich 排障思维:打造 Windows 桌面运维专家 Skill
运维·windows·飞书·ai办公·多维表格·飞书v7.63·飞书问卷
YJlio8 小时前
OpenClaw v2026.3.24 更新解析:Gateway 兼容、Teams SDK、Slack 交互、容器命令与升级避坑
windows·自动化运维·版本更新·ai agent·teams·openclaw·gateway slack
HoneyMoose8 小时前
执行 git svn clone --stdlayout 命令无输出
git·svn
lbb 小魔仙9 小时前
Ubuntu 22.04 + Windows 本地部署 AI 大模型完全指南:Ollama + Python 调用实战(附国内加速配置)
人工智能·windows·python·ubuntu
HoneyMoose9 小时前
把 SVN 仓库转换为 Git 需要的 2 个命令
git·svn
shughui9 小时前
2026年最新版Python安装和PyCharm安装教程(图文详细 附安装包)
开发语言·windows·python·pycharm·编辑器