git diff 比较文件差异时,中文显示为乱码的问题。

来源:互联网 发布:想学软件编程app 编辑:程序博客网 时间:2024/05/22 09:41

最近学习git,当使用$git diff filename时,filename中的中文差异部分显示为乱码。

琢磨了一会儿,发现原因如下:

git diff接受的编码格式utf-8;

而filename又是以gb2312格式编写的。

所以git diff命令就显示乱码。



解决办法:

在vim中将filename另存为utf-8格式。


0 2
原创粉丝点击