在操做git命令在windows上的idea中的terminal窗口时,老是出现中文乱码的问题html
本开始觉得是git乱码的问题,若是是GIt中文乱码,解决方案:http://www.javashuo.com/article/p-wxtjcbwr-eh.htmlgit
可是发现是Idea本身的Treminal命令窗口中文乱码。windows
解决方案:bash
1.首先找到IDEA在本地的安装路径,找到idea.exe.vmoptions文件和idea64.exe.vmoptions文件,在其最后一行添加ide
-Dfile.encoding=UTF-8
保存idea
2.修改git安装路径下的bash.bashrc文件,在文件最后添加spa
在文件最后一行添加命令行
export LANG="zh_CN.UTF-8" export LC_ALL="zh_CN.UTF-8"
最后依旧没法解决问题,最后才发现,原来idea默认使用的是系统本身的cmd.exe文件进行命令行操做,3d
而后在系统自带的cmd.exe试了一下,果真如此code
那么就有两种解决方案
1.第一种方法:最简单的就是替换idea使用的cmd为git本身提供的git bash
而后键入exit退出terminal窗口.
从新打开
2.第二种方法:就是更改windows系统自带的cmd的中文乱码的问题【不建议采用】