git diff 命令在CMD下把中文显示为buff,怎么解决?
如图:
我的文件内容其实是这样的:
以上是在CMD下打开的,然而我用GIT BASH打开则没有这种情况,如图:
PS:我的CMD窗口已经设置了UTF-8了,应该不是这个问题。
但由于自己习惯用CMD了,菜鸟一枚,想问问怎么解决?
git diff 命令在CMD下把中文显示为buff,怎么解决?
如图:
我的文件内容其实是这样的:
以上是在CMD下打开的,然而我用GIT BASH打开则没有这种情况,如图:
PS:我的CMD窗口已经设置了UTF-8了,应该不是这个问题。
但由于自己习惯用CMD了,菜鸟一枚,想问问怎么解决?
我用cmder也就是conemu,liunx下 export LESSCHARSET=utf-8 , win下 set LESSCHARSET=utf-8 可解决,win下永久解决方法是新建环境变量LESSCHARSET=utf-8。
2 回答1.2k 阅读✓ 已解决
3 回答1.8k 阅读
2 回答1.2k 阅读
1 回答1.1k 阅读
2 回答955 阅读
770 阅读
1 回答467 阅读
说是Git for windows 版本和CMD不兼容,只能用git bash吧,不钻牛角尖了