
解决 Git 输出中文乱码
解决 Git 在 CMD 中输出中文乱码问题
因为在 Windows 中 Git 默认的编码格式是
UTF-8
,但是终端Powershell
是GBK
编码,所以打印出来的中文是乱码;在网上看过很多教程,什么修改注册表,或者设置系统的
UTF-8 提供全球语言支持
(杀敌100,自损10000)不建议使用这个方法。
以 管理员身份 打开 Powershell
,运行下面代码
New-Item $PROFILE -ItemType File -Force
编辑这个 ps1
文件(默认是空的),加上以下代码
## 在这个文件中加入以下内容
$OutputEncoding = [console]::InputEncoding = [console]::OutputEncoding = New-Object System.Text.UTF8Encoding
以 管理员身份 打开 Powershell
,运行下面代码
## 执行按 Y 确认即可
Set-ExecutionPolicy Unrestricted
打开 Powershell
输入 chcp
查看代码活动页是否是 65001
&& 效果展示
本文是原创文章,采用 CC BY-NC-SA 4.0 协议,完整转载请注明来自 一个运维的声明
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果