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
相关推荐
gxhlh7 小时前
局域网中 Windows 与 Mac 互相远程连接的最佳方案
windows·macos
Mbblovey10 小时前
Picsart美易照片编辑器和视频编辑器
网络·windows·软件构建·需求分析·软件需求
@PHARAOH12 小时前
HOW - 基于master的a分支和基于a的b分支合流问题
前端·git·github·分支管理
笔耕不辍cj13 小时前
两两交换链表中的节点
数据结构·windows·链表
wave_sky13 小时前
解决使用code命令时的bash: code: command not found问题
开发语言·bash
Ase5gqe14 小时前
Windows 配置 Tomcat环境
java·windows·tomcat
Lucky GGBond15 小时前
git远程仓库如何修改
java·git
扎克begod16 小时前
Git进阶笔记系列(01)Git核心架构原理 | 常用命令实战集合
java·git·架构·github·springboot
dntktop18 小时前
隐私保护+性能优化,RyTuneX 让你的电脑更快更安全
运维·windows
樊南20 小时前
【esp32-uniapp小程序】uniapp小程序篇02——Hbuilder利用git连接远程仓库
git·小程序·gitee·uni-app·hbuilder·torisegit