`
Andy_Dou
  • 浏览: 232943 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

Windows下Git Bash中文乱码

    博客分类:
  • Git
阅读更多

打开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-completion.bash

    最下面添加

alias ls='ls --show-control-chars --color=auto' #ls能够正常显示中文

 

3. 编辑 inputrc 文件:$ vi inputrc

    修改 output-meta 和 convert-meta 属性值

set output-meta on #bash中可以正常输入中文
set convert-meta off

 

4. 编辑 profile 文件:$ vi profile

    最下面添加

export LESSHARSET=utf-8

 

5. 重新编译配置文件,使文件生效

    $ source git-completion.bash

    $ source inputrc

    $ source profile

    

 

 

分享到:
评论

相关推荐

    windows下git中文乱码解决.docx

    解决 Windows 下 Git 中文乱码的问题需要配置多个文件,包括 `.gitconfig`、`.git-completion.bash`、`.inputrc` 和 `.profile` 文件。只有这样,我们才能正常地使用 Git 工具来管理我们的项目。 Git 中文乱码解决...

    在windows系统下安装的git

    在Windows环境下,官方提供的Git安装包包含了Git命令行工具、Git Bash以及可选的Git GUI等组件。Git Bash是一款预装了Bash shell和一些Unix工具的软件,可以在Windows系统上提供类Unix的命令行环境,极大地提升了在...

    windows下git的安装包.rar

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

    樓中樓繁體代碼

    總之,樓中樓繁體代碼是為了克服早期技術限制而發展起來的一種繁體字編碼方式,它使得繁體字能在不支援繁體字的環境下得以呈現,並在一定程度上推動了中文資訊的傳播。隨著技術的進步,雖然它的使用已經減少,但它作...

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

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

    linux 下的git图形化工具 gitk git-gui

    总的来说,`gitk`和`git-gui`为Linux(尤其是Ubuntu)下的Git用户提供了图形化的辅助工具,帮助他们更轻松地管理和理解项目版本历史。无论是初学者还是经验丰富的开发者,都可以根据个人偏好和需求选择合适的工具。...

    win10的git全套安装软件

    在Windows 10上安装Git,不仅包括Git本身,还包括一些辅助工具,如Git Bash(提供类似Linux命令行的环境)和TortoiseGit(被称为“小乌龟Git”,是一个图形化的Git接口)。接下来,我们将深入探讨Git的安装过程以及...

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

    安装过程中,要注意选择“Use Git from Git Bash only”,这样安装完成后会在Windows的命令行环境下集成Git Bash,方便我们使用Unix/Linux风格的命令行。安装完成后,需要进行环境变量的配置,即将Git的安装路径添加...

    Git安装教程,内含安装包

    Git还支持分支,使得开发人员可以在不影响主线工作的情况下尝试新功能或修复问题。它的分布式特性意味着每个开发者的本地机器上都有一个完整的代码库副本,可以离线工作并随时与远程仓库同步。 接下来,我们进入...

    Git基础学习1

    通过以上介绍,我们了解了Git的起源、优势,以及在Windows环境下安装配置Git的基本步骤,以及如何创建和管理Git仓库。接下来的学习中,还将涉及分支管理、合并冲突、远程仓库的使用等内容,这些都是Git日常开发中的...

    Git常用命令指导教程笔记.pdf

    如果你遇到中文乱码问题,可以参考相关博客(如BIGMAD的博客-CSDN博客或wuyujin1997的博客-CSDN博客)寻找解决方案,通常是调整Git的编码设置。 代码托管中心,如GitHub或Gitee,是远程存储和管理项目代码的地方。...

    git命令.pdf

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

    git-svn使用用法

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

    14、linux下使用git.pdf

    根据提供的文件信息,可以看出这份文档主要讲解了在Linux环境下如何使用Git进行版本控制。由于给定的部分内容似乎包含了乱码或者非标准字符,这可能是由于文档编码问题导致的。不过,我们可以基于标题和描述来推测并...

    Mac Android Studio 3.0 Terminal 中文乱码问题处理

    例如,使用 git log 命令查看历史 log 时,中文字符会被显示为乱码,如 <00e6><0096> 云云。此外,使用 ls 命令查看文件列表时,也会出现乱码现象,显示为一堆问号 ???。 三、解决方法 要解决 Android Studio 3.0 ...

    git_基础教程

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

    tgit使用借鉴

    **中文界面不显示或乱码** - 确保正确安装了语言包。 - 如果仍然出现问题,可以尝试重新安装语言包。 **无法克隆或拉取代码** - 检查网络连接。 - 确认SSH密钥或HTTPS认证信息正确。 - 确保远程仓库地址无误。 #...

    TortoiseGit

    它为用户提供了一个直观易用的界面,使得在Windows环境下使用Git变得更为便捷。TortoiseGit的名字由来是因为其设计灵感来源于TortoiseSVN,一个同样流行的Subversion客户端。 **1. Git基础理解** Git是一款分布式...

    git克隆远程仓库的指定分支方法(附常用git配置命令)

    为了避免中文提交信息出现乱码,可以设置以下编码: ```bash git config --global i18n.commitencoding utf-8 git config --global i18n.logoutputencoding utf-8 export LESSCHARSET=utf-8 ``` #### 7. 关闭 Git ...

Global site tag (gtag.js) - Google Analytics