Windows中msysgit常用配置及中文问题解决

介绍

Windows下使用git的命令行,最好的用肯定是要推荐msygit,其实简单的linux环境使用msysgit也不错的。

下载地址:http://msysgit.github.io/

Windows中直接下载安装,十分方便。

这里附带一个使用Intellij IDEA的Terminal配置。我们打开他生成的快捷方式,发现连接的地址是sh.exe,我们直接在IDEA中选择这个地址,是不会有当前文件路径的,仔细看下快捷方式里面的地址是有参数的,我们直接把这个快捷方式目标里的全部内容复制下来,粘到IDEA中,现在就和直接用msysgit是一样的了。

配置

以下路径均以GIT的安装目录为基准。

别名配置

在etc目录下新建文件bash_profile,直接设置别名,其实这个文件git会直接读取的(算是我们自己的个性化配置)。

alias ls='ls --show-control-chars --color=auto'
alias ll='ls -l'

设置如上两个配置,第一个是为了使用ls时显示中文文件的,第二个配置大家应该懂吧。

其他中文相关配置

继续在bash_profile文件中加入如下代码

#使得 git log 可以正常显示中文
export LESSCHARSET=utf-8

修改etc/inputrc文件为如下两个参数值

#中文的正常输入
set output-meta on
set convert-meta off

在etc/gitconfig文件中增加配置如下

[gui]
#代码库统一用urf-8,在git gui中可以正常显示中文
encoding = utf-8
[i18n]
#设置 commit log 提交时使用 utf-8 编码,可避免服务器上乱码,同时与linux上的提交保持一致
commitencoding = utf-8
#使得在 $ git log 时将 utf-8 编码转换成 gbk 编码,解决Msys bash中git log乱码
logoutputencoding = GB2312

至此所有配置就都OK啦。

赵伊凡BLOG

©原创文章,转载请注明来源: 赵伊凡's Blog
©本文链接地址: Windows中msysgit常用配置及中文问题解决

“Windows中msysgit常用配置及中文问题解决”的34个回复

  1. Pingback: Blue Coaster33
  2. Pingback: TVPackages.net
  3. Pingback: stop parking
  4. Pingback: youporn
  5. Pingback: car parking
  6. Pingback: laan penge online
  7. Pingback: pay day loans
  8. Pingback: alkaline water brands
  9. Pingback: paypal loans
  10. Pingback: electrician 77024
  11. Pingback: a.c.q. locksmiths ltd
  12. Pingback: plumbing pipes pex
  13. Pingback: plumbers kit
  14. Pingback: water ionizer loan
  15. Pingback: house blue
  16. Pingback: part p electrician
  17. Pingback: additional reading
  18. Pingback: HD Coloring Pages
  19. Pingback: minecraft maps
  20. Pingback: water ionizer loans
  21. Pingback: electricity
  22. Pingback: alkaline water
  23. Pingback: alkaline water
  24. Pingback: great post to read
  25. Pingback: I was reading this

发表评论

电子邮件地址不会被公开。 必填项已用*标注