本文主要是介绍SourceTree 使用技巧和中文显示配置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
环境:中文win7,source tree 2.0.20.1
source tree是比较好用的git client,但是在中文环境下使用有些问题,网上查资料加自己摸索解决了问题,特此共享:
1)菜单
在中文OS中source tree缺省会显示中文菜单,但大部分人熟悉的已经是commit、checkout这样的术语,翻译成“提交”、“检出”反而带来不方便,
不如干脆显示英文菜单,方法是在“tools”-“option”-“general”中,language选择“English”即可;
2)中文支持
许多代码文件中的中文在source tree中不能正确显示,都是乱码,可以通过配置解决,在同一窗口下,将
“default text encoding”缺省是UTF8,将其设置成“GB18030”,即可正常显示中文;
在source tree中的修改,对source tree自带的git shell也是有效的,命令行模式下也一样可以正常的显示中文了;
3)log的中文支持
按照上面的方法修改配置之后,我们用status、diff等操作已经可以支持中文了,但是git log还是乱码,而且source tree界面中的log也是显示乱码,
需要按照如下方式配置,在命令行下输入:
git config --global i18n.logoutputencoding GB18030
git config --global gui.encoding GB18030
然后重新启动sourcetree,在命令行和sourcetree里面看到的log就都是中文了
这篇关于SourceTree 使用技巧和中文显示配置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!