git bash中文文件名无法正确显示

git bash 客户端第一次查看文件时,无法正确显示中文的文件名,输入以下命令即可解决

git config --global core.quotepath false          # 显示 status 编码
git config --global gui.encoding utf-8            # 图形界面编码
git config --global i18n.commit.encoding utf-8    # 提交信息编码
git config --global i18n.logoutputencoding utf-8    # 输出 log 编码
export LESSCHARSET=utf-8
# 最后一条命令是因为 git log 默认使用 less 分页,所以需要 bash 对 less 命令进行 utf-8 编码

原文地址:https://www.cnblogs.com/lzyang121/p/10844189.html

时间: 2024-10-20 00:44:41

git bash中文文件名无法正确显示的相关文章

Windows下Git Bash中文乱码

打开Git Bash 进入目录:$ cd /etc 1. 编辑 gitconfig 文件:$ vi gitconfig 文件中增加内容 [gui] encoding = utf-8 #代码库统一使用utf-8 [i18n] commitencoding = GB2312 #log编码,window下默认gb2312,声明后发到服务器才不会乱码 [svn] pathnameencoding = GB2312 #支持中文路径 2. 编辑 git-completion.bash 文件:$ vi git

Windows Git中文文件名乱码

在Windows下使用git,安装包如下: https://git-for-windows.github.io/ 在使用git bash时git 默认中文文件名是 xx% 是因为 对0x80以上的字符进行quote 只需要 git config core.quotepath false core.quotepath设为false的话,就不会对0x80以上的字符进行quote.中文显示正常 参考网址:http://www.educity.cn/wenda/91414.html

[Git]2018-10 解决git cmd中文乱码问题

2018年10月12日 莫名其妙出现cmd下git log中文乱码问题,显示一堆<E4><A8>之类的乱码.git bash却一切正常. 怀疑是Windows系统升级出现的不兼容问题. 把git升级到最新版本,没有解决问题. 参考网上设置 git config --global i18n.logoutputencoding gbk 无果,反而git bash也出现了乱码问题.大概判断是cmd的编码配置问题. 配置重设为:git config --global i18n.logout

PHPStorm 使用 Git Bash 问题集

1.Git Bash在Windows 7上显示奇怪的字符 [32m  [39m 解决方案: 对于MingGW64,我发现进入Options >终端并从> xterm (默认我设定)切换到 xterm-256color 修复了问题.我也重新启动了控制台. 2.idea/PhpStorm中的terminal修改为git bash不支持中文问题解决 找到GitBash安装目录,修改目录下的 etc \ bash.bashrc 文件,在最后添加 # support chinese export LAN

git删除中文文件

git中出现如下代码时,是因为文件中包含中文.而且我们也无法用 git rm name 命令来删除该文件. deleted: "chrome_plugin/source_file/iHub\345\234\250\347\272\277\345\255\246\344\271\240\347\263\273\347\273\237.html" 这是git不支持中文所致,我们可以用如下代码让git不对中文文件名进行处理: $ git config --global core.quotep

git bash 显示中文

git bash的简单设置,使用ls命令时,可以显示中文. 命令:alias ls='ls --show-control-chars --color=auto ' 说明:alias,别名.功能非常强大,可以把复杂的操作设置一个别名,然后就可以非常方便的使用此操作了.如此处:设置git bash的显示为字符方式,颜色为自动,别名为ls. git bash 显示中文,布布扣,bubuko.com

git bash中不能显示中文

git bash中不能显示中文 问题描述:当使用git log查看提交日志时,中文字符不能正常显示问题 1.首先把git的配置改一下 git config --global core.quotepath false 2.如果git log依然不能正常显示试用 git --no-pager log 能不能显示中文,如果可以,则设置pager为more:  git config --global core.pager more   原文地址:https://www.cnblogs.com/Java-

让secureCRT正确显示中文

1.安装linux时选择中文系统,或安装后vi /etc/sysconfig/i18n文件改为:LANG= zh_CN.UTF-8 2.在secureCRT里面: Session Options(会话选项) -> Terminal(终端) -> Appearance(显示), 将Fonts(字体)选择成fixedsys将charater(字符)选择成UTF-8就支持中文了. 让secureCRT正确显示中文,布布扣,bubuko.com

uploadify不能正确显示中文的按钮文本的解决办法

uploadify 目前不能正确显示中文的按钮文本. 我发现bug的原因是uploadify错误的使用了 js 的 escape 和 flash 的 unescape配对,而这2个是不兼容的.正确的转码传递参数应该用 encodeURI/decodeURI 配对,这2个函数的行为在js和flash里是相同的.其他地方的escape/unescape也应该替换掉,下面只修改影响按钮文本的部分.1. jquery.uploadify.v2.1.4.js 70行 将if (settings.butto