`
neo
  • 浏览: 265725 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

转.Windows平台下git中文乱码的问题

 
阅读更多

改一下配置就可以基本解决:

1、etc\gitconfig:

[gui]
     encoding = utf-8
[i18n]
     commitencoding = gbk
[svn]
     pathnameencoding = gbk

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

2、etc\git-completion.bash:

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

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

3、etc\inputrc:

set output-meta on set convert-meta off

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

4、etc\profile:

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

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

分享到:
评论

相关推荐

    windows下git中文乱码解决.docx

    在 Windows 平台下使用 Git 时,经常会碰到中文乱码的问题,这个问题是由于 Git 的配置不当引起的。下面我们将详细介绍如何解决 Windows 下 Git 中文乱码的问题。 首先,我们需要了解 Git 中文乱码的原因。Git 使用...

    git status中文乱码md,学习代码

    在提供的压缩包文件中,`git status中文乱码.md`很可能是一个markdown格式的文档,详细解释了上述解决步骤或记录了作者遇到的问题及解决方案。`assets`目录下的图片(如`rebase-1.png`至`rebase-3.png`)可能展示了...

    windows下git的安装包.rar

    8. **解决中文乱码问题**: 在Windows下,可能会遇到中文文件名乱码的问题。可以通过配置`core.autocrlf`和`core.filemode`解决,同时在编辑器设置中指定正确的编码。 9. **更新Git版本**: 当新版本的Git发布时,你...

    gitKraken常见问题解决方案

    ### gitKraken常见问题解决方案 #### 一、GitKraken基本概念 在开始解决GitKraken常见问题之前,我们首先需要了解几个基本的概念,这些概念对于理解后续的问题及其解决方案至关重要。 1. **Workspace(工作区)**...

    git命令.pdf

    Git配置中有时会遇到中文乱码问题,解决这一问题的办法是通过设置环境变量,例如在Windows系统中可以通过 `set LC_ALL=C.UTF-8` 命令来设置环境变量,以确保Git命令输出中文不乱码。而在Linux或Mac系统中,使用 `...

    Git权威指南PDF完整版

    3.3 在Windows 下安装和使用 Git(Cygwin篇)/ 31 3.3.1 安装 Cygwin/ 32 3.3.2 安装 Git/ 36 3.3.3 Cygwin 的配置和使用/ 37 3.3.4 Cygwin 下 Git 的中文支持/ 40 3.3.5 Cygwin 下 Git 访问 SSH 服务/ 41 3.4 ...

    git-svn使用用法

    在使用git-svn时,可能会遇到Windows平台下的中文乱码问题,通过配置git-completion.bash、profile和gitconfig文件,可以解决ls命令、git log显示及提交时的中文编码问题。 在版本控制守则方面,应该避免提交垃圾...

    解决idea中Terminal终端无法执行GIT命令+Terminal 中文乱码问题

    Git Bash虽然解决了执行命令的问题,但它默认使用UTF-8编码,并不直接支持中文,所以在某些情况下仍会遇到中文乱码的问题。 为了解决中文显示的乱码问题,需要修改Git Bash的配置文件: 1. 找到Git安装目录下的...

    win10的git全套安装软件

    Git是世界上最流行的分布式版本控制系统,尤其在...在Windows 10上安装Git,配合小乌龟Git和合适的中文插件,能让你在中文环境中更加顺畅地使用Git。通过实践和学习,你将逐渐掌握这个强大的版本控制系统,并从中受益。

    gitGit-1.9.4服务器与TortoiseGit-1.8客户端及中文补丁(附加安装步骤)

    Git默认使用UTF-8编码,但有时可能会遇到中文乱码的问题。这时,可以安装专门为Git设计的中文补丁,如`pangolin-tools`或`git-cmd-zh`。这些补丁通常会修改Git的配置文件,使其能够正确识别和显示中文字符。在安装...

    Matlab显示乱码的解决方法

    在使用 Matlab 时,可能会遇到 Command Window 显示乱码的问题,这是一种常见的错误,pecially 在中文 Vista 操作系统下。这种问题的成因是 Matlab 的默认字体是 Monospaced(等宽字体),这是一种逻辑字体,它可以...

    git2.6.3+tortoiseGit1.8.16汉化64位

    这个版本可能包含了错误修复,改进了与其他Windows应用程序的集成,以及增强了对中文字符的支持,解决了可能出现的乱码问题。 在"git2.6.3+tortoiseGit1.8.16汉化64位"的压缩包中,用户将找到适用于64位Windows系统...

    git_基础教程

    - 在`/etc/gitconfig`中添加以下配置以解决`git log`、`git status`等命令显示中文乱码的问题: ```ini [gui] encoding = utf-8 [i18n] logOutputEncoding = utf-8 commitEncoding = utf-8 [svn] ...

    MTK6573-ubuntu10 .10-0801比较工具远程桌面中文乱码问题.pdf

    标题中的"MTK6573-ubuntu10 .10-0801比较工具远程桌面中文乱码问题.pdf"表明这是一个关于联发科(MTK)芯片平台,Ubuntu 10.10操作系统,以及可能涉及到的远程桌面连接中出现的中文乱码问题的技术文档。描述部分未提供...

    MTK6573-ubuntu10 .10-0801比较工具远程桌面中文乱码问题.docx

    标题中的“MTK6573-ubuntu10.10-0801比较工具远程桌面中文乱码问题”指的是在使用基于Ubuntu 10.10操作系统的环境中,针对MTK6573(一种MediaTek芯片)进行开发时遇到的远程桌面连接中文乱码的挑战。这个问题可能...

    Windows 版本Git命令行的使用详解

    Git的乱码问题通常在Windows平台上比较常见,尤其是中文字符显示会出现乱码。这是因为Git Bash默认使用的控制台字符编码可能和Git内部的编码设置不一致。为解决此问题,可以尝试将控制台字体设置为支持中文字符的...

    html中文乱码怎么解决怎么造成如何避免中文乱码.docx

    HTML中文乱码问题在网页开发过程中常常出现,主要原因是编码不一致或编码声明缺失,导致浏览器无法正确解析中文字符。本文将详细介绍HTML中文乱码的原因、解决方案以及如何避免乱码的发生。 一、乱码原因 1. **...

    MTK6573_ubuntu10 .10_0801比较工具远程桌面中文乱码问题.pdf

    该文档主要介绍的是在Windows XP和Ubuntu 10.10双系统环境下,如何搭建一个针对MTK6573平台的Android开发环境,解决远程桌面中文乱码问题。以下是详细步骤: 1. 安装Ubuntu系统:首先在Windows XP上安装DAEMON ...

    20 中文乱码解决办法

    在IT行业中,中文乱码问题是一个常见的困扰,尤其是在处理文本数据、文件编码或者网页显示时。本文将深入探讨“20种中文乱码解决办法”,并结合“SetCharacterEncodingFilter”这个类,来讲解如何有效地解决乱码问题...

Global site tag (gtag.js) - Google Analytics