解决GitforWindows中命令输出中文乱码问题

步骤一

Gitforwindows-选项-文本,Locale设置为zh_CN,字符集设置为Default,此时字符集应该使用的是GBK,一般命令输出中文是正常的。
在这里插入图片描述
验证:ipconfig
在这里插入图片描述

步骤二

做完步骤一后,curl访问一些接口返回中文是还是乱码,咋办?答案:
命令添加后缀 | iconv -f utf-8 -t gbk
解决gitforwindows中文乱码
在这里插入图片描述

能不能一劳永逸:

每次命令加后缀好烦,能不能直接设置字符集为utf-8呢?
可以,这样设置后curl接口中文正常,但windows的命令又不正常了
根本原因是windows命令输出都是gbk,网页大多数接口都是utf-8,
没有一劳永逸,两全其美的办法。目前只能是哪些场景用的多,就设置成对应的字符集,其他少数场景加后缀转换
比如,curl接口多,就设置字符集为utf-8,然后windows命令输出时加后缀转换。如下图
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值