windows下git中文乱码如何解决?

windows下git中文乱码如何解决?,第1张

进入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,在选项里禁止分页,则无需设置上面的选项。

假项目编码文件编码格式致现乱码文件刚始确改现乱码例文件始GBK编码没乱码项目本身UTF-8编码文件放项目面并且修改编码UTF-8文件乱码 假项目编码文件编码格式致现乱码文件刚始确改现乱码例文件始GBK编码没乱码项目本身UTF-8编码文件放项目面并且...


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11696757.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存