windows下git中文乱码解决

进入git安装目录,改一下配置就可以基本解决:

1、etcgitconfig:

[gui]

encoding = utf-8

[i18n]

commitencoding = gbk

[svn]

pathnameencoding = gbk

说明:打开 Git 环境中的中文支持。pathnameencoding设置了文件路径的中文支持。

2、etcgit-completion.bash:

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

说明:使得在 Git Bash 中输入 ls 命令,可以正常显示中文文件名。

3、etcinputrc:

set output-meta on set convert-meta off

说明:使得在 Git Bash 中可以正常输入中文,比如中文的 commit log。

4、etcprofile:

export LESSCHARSET=iso8859 #或者utf-8、gbk

说明:$ git log 命令不像其它 vcs 一样,n 条 log 从头滚到底,它会恰当地停在第一页,按 space 键再往后翻页。这是通过将 log 送给 less 处理实现的。以上即是设置 less 的字符编码,使得 $ git log 可以正常显示中文。其实,它的值不一定要设置为 utf-8,比如 latin1 也可以……。还有个办法是 $ git –no-pager log,在选项里禁止分页,则无需设置上面的选项。

(0)

相关推荐

  • 如何解决Windows系统下gVim中文乱码问题

    现在大部分电脑都是Windows系统,有些用户遇到了gVim中文乱码问题,想知道如何解决,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步根据下图所示,搜索并打开[cmd.exe] ...

  • SecureCRT8.0汉化安装破解详细图文教程、中文乱码解决方法(附注册机)

    securecrt8.0破解版是一个终端仿真程序,该程序可以让你在windows系统中登陆UNIX或Linux的服务器主机并实现管理设置,十分的强大.在最新的8.0版本中,软件已经可以支持包括SSH2 ...

  • 远程linux中文乱码解决办法

    使用xshell登录中文版CentOS或者redhat时,在xshell下如果输出的是中文的话可能会显示乱码,通过如下办法可以有效的解决乱码问题 linux中文乱码解决方法如下: [root@loca ...

  • 解决Sublime Text 3在GBK编码下的中文乱码问题

    Sublime Text 3是我最喜欢的代码编辑器,没有之一,因为她的性感高亮代码配色,更因为它的小巧,但是它默认不支持GBK的编码格式,因此打开GBK的代码文件,如果里面有中文的话,就会乱码 操作方 ...

  • CentOS 6.4中出现Vsftpd中文乱码解决过程

    Windows客户端访问FTP应用服务器出现乱码。这是由于UTF-8与GBK不兼容而头疼的引起的,采用源码方式编译安装就可将此问题解决。 乱码解决过程: 1、首先使用 rpm -e vsftpd卸载系 ...

  • Sublime text 3中文乱码解决办法

    Sublime text 3中文乱码解决办法

  • mysql中文乱码解决

    我们在编程的时候,用到mysql数据库的时候,在从数据库获取数据显示在页面上的时候,偶尔回事乱码,这个时候我们总是不知道从何下手,让我们不知所错! 其实乱码就是数据库的字符编码和页面的字符编码不一致. ...

  • 命令提示符乱码怎么解决(cmd中文乱码解决方法)

    在我们使用电脑时,如果 遇到一些小问题,我们都会使用cmd命令提示符控制电脑,进行相关的设置!就比如网络中断,我们都会在上面进行ping检测!通常情况下,是电脑的熟悉的小伙伴才会使用这个命令,小白是不 ...

  • mysql 中文乱码解决方法

    操作方法 01 中文乱码基本都是字符编码格式设置不对引起,mysql一些选项默认为latin1 应该统一为UTF-8 . 02 先打开MySQL Command Line Client 03 查询相关 ...