最近学习git,当使用$git diff filename时,filename中的中文差异部分显示为乱码。
琢磨了一会儿,发现原因如下:
git diff接受的编码格式utf-8;
而filename又是以gb2312格式编写的。
所以git diff命令就显示乱码。
解决办法:
在vim中将filename另存为utf-8格式。
最近学习git,当使用$git diff filename时,filename中的中文差异部分显示为乱码。
琢磨了一会儿,发现原因如下:
git diff接受的编码格式utf-8;
而filename又是以gb2312格式编写的。
所以git diff命令就显示乱码。
解决办法:
在vim中将filename另存为utf-8格式。