通过Git Bash打开窗口后,执行命令,窗口显示汉字乱码.
![字符乱码](https://i-blog.csdnimg.cn/blog_migrate/1aeef6cd8132a10ef4e2399437d0ead7.png)
解决方法
将当前Shell的字符集设置和Windows当前字符集一致.
查看Windows字符集
打开命令行窗口,在窗口栏单击右键,选择属性.查看当前命令行字符集.
![单击右键](https://i-blog.csdnimg.cn/blog_migrate/a349c0148d4e6a6416da961abf637ac7.png)
我的是GBK编码
![当前字符集](https://i-blog.csdnimg.cn/blog_migrate/4f6f3c2b2e4630a2b80a11505494434d.png)
修改Shell字符集
在Shell窗口下,单击窗口栏右键,选择Options… 设置字符集为GBK
![单击右键](https://i-blog.csdnimg.cn/blog_migrate/6e1f12e62fa4c3793614eb4b38895832.png)
我的设置
![设置](https://i-blog.csdnimg.cn/blog_migrate/7fb255a8ff583f11ec5563e510760aca.png)
设置后,执行命令…中文正常输出
![美滋滋](https://i-blog.csdnimg.cn/blog_migrate/62eac5b7f5deb95011e51104900c2f87.png)
Git 日志乱码问题
新增Git的全局配置,将日志编码改为GBK
git config --global i18n.logoutputencoding gbk