`
neo
  • 浏览: 260796 次
  • 性别: 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中文乱码解决.docx

    Git-2.42.0-64-bit-windows安装版

    Git是目前非常流行的分布式版本控制系统,由Linus Torvalds为Linux内核开发而创建,该资源包含 Git-2.42.0-64-bit-windows安装版,仅供学习,下载后请及时删除 Git是目前非常流行的分布式版本控制系统,由Linus ...

    最新版windows Git-2.33.1-64-bit.exe

    最新版windows Git-2.33.1-64-bit.exe最新版windows Git-2.33.1-64-bit.exe

    windows git 删除版本控制 清理.git文件夹 批量处理

    Windows系统条件下,批量清除git版本管理配置文件,批量删除.git文件夹 使用方法:下载将该脚本文件,拷贝到要清除的项目的文件夹目录下,双击bat文件即可。

    Git-2.26.2 windows最新安装包.zip

    Git最新windows安装版本2.26.2,Git官网直连下载,CSDN内网加速,快速下载,纵享丝滑,我不生产软件,我只是官网软件的搬运工

    Git-2.30.2-32-bit.exe.zip(免积分)

    Git-2.30.2-32-bit.exe.zip(免积分)Git-2.30.2-32-bit.exe.zip(免积分)Git-2.30.2-32-bit.exe.zip(免积分)Git-2.30.2-32-bit.exe.zip(免积分)Git-2.30.2-32-bit.exe.zip(免积分)Git-2.30.2-32-bit.exe.zip...

    git 视频教程

    git视频教程.1.Git 命令 - git help、git config.mp4 git视频教程.2.Git 命令 - git init、git clone.mp4 git视频教程.3.1.Git 命令 - git add、git status.mp4 git视频教程.3.2.Git 命令 - git diff、git difftool....

    git-2.35.1官方git软件包

    git-2.35.1官方git软件包

    git-lfs-windows-v3.4.0.exe

    git-lfs安装包

    git-lfs-windows-v3.2.0.exe

    git-lfs-windows-v3.2.0.exe

    win Git-2.17.1.2-64-bit

    官方下载地址:https://github.com/git-for-windows/git/releases/download/v2.17.1.windows.2/Git-2.17.1.2-64-bit.exe 如果能官网下载,就没必要在这下载了,这里只是提供由于特殊原因不能在官网下载的。

    [图形化接口][Git GUI] GitKraken03. [Windows] GitKraken安装与注册

    [圖形化介面][Git_GUI]_GitKraken#03._[Windows]_GitKraken安裝與註冊

    Git-2.40.0-64-bit.exe

    Git-2.40.0-64-bit.exe Git是一个免费的开源分布式版本控制系统,可以快速高效地处理从小到大的所有项目。Git易于学习,占用空间小,性能却非常快。它超越了像Subversion、CVS、Perforce和ClearCase这样的配置管理...

    解决git:fatal:Unable to create”…/.git/index.lock” 的错误

    问题描述: 在使用git 进行提交时, 出现上面这个报错, 导致无法提交. 报错大致意思就是创建index.lock文件失败,因为已经存在index.lock文件了. index.lock文件是在.git下面, 而.git是一般是隐藏的, 那么可以通过以下...

    git2.40.0最新安装包32/64安装包 windows

    git2.40.0最新安装包32/64安装包 windows 给无法去外网下载的朋友下载 git2.40.0最新安装包32/64安装包 windows 给无法去外网下载的朋友下载 git2.40.0最新安装包32/64安装包 windows 给无法去外网下载的朋友下载 ...

    git2.16版windows客户端

    git2.16版windows64位客户端git2.16版windows64位客户端git2.16版windows64位客户端

    progit_v2.1.30.pdf

    git官方中文文档 https://git-scm.com/book/zh/v2/ 亦可自行下载,亦可支持我一下

    Git-2.39.1-64-bit

    Git for Windows focuses on offering a lightweight, native set of tools that bring the full feature set of the Git SCM to Windows while providing appropriate user interfaces for experienced Git users ...

    git2.28.0.Windows.1.rar

    git官网下载最新版本Git-2.28.0-64-bit,Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。压缩包内有git2.28.0各个版本的Windows安装包。

    Jump.Start.Git.0994182651

    Get a Jump Start on version control with Git today! Most engineers we meet prefer Git over other distributed version control systems. These systems let you store different versions of project files ...

Global site tag (gtag.js) - Google Analytics