zoukankan      html  css  js  c++  java
  • 各种Git Bash乱码解决

    乱码情景一:

        当使用git log 出现乱码时,修改 %GIT_HOME%etcgitconfig 文件,加入如下内容:

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

      修改%GIT_HOME%etcprofile文件,加入如下内容:

    export LESSCHARSET=utf-8

      注意:一般来说export LESSCHARSET的值就是utf-8,如果profile文件中没有这一项,请加入。

    乱码情景二:

       当使用vi/vim 查看带有文中内容的文件时出现乱码,修改 %GIT_HOME%sharevimvimrc文件,在文件末尾加入如下内容:

    set fileencodings=utf-8,ucs-bom,cp936,big5
    set fileencoding=utf-8
    set termencoding=gbk

    乱码情景三:

    使用git bash,输入中文后出现乱码,修改%GIT_HOME%etcinputrc文件,加入:

    set output-meta on
    set convert-meta off
    本人使用Git-1.9.4-preview20140611的时候,以上是默认配置,无需改动。

    乱码情景四:

    在git bash中使用ls命令的时候,如果目录和文件带有中文,则会出现乱码,修改%GIT_HOME%etcgit-completion.bash文件,在文件末尾加入:

    alias ls='ls --show-control-chars --color=auto'
    乱码情景五:

    使用git status的时候,出现乱码,可以通过执行如下命令解决:

    git config --global core.quotepath false


    ---------------------
    作者:Sam哥哥
    来源:CSDN
    原文:https://blog.csdn.net/linsongbin1/article/details/48262733
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    Java-WebDriver模块
    Java-数据类型(八中基本数据类型)
    Java基础
    Java介绍
    Eclipse介绍
    Jmeter-服务器监控技术
    性能测试
    Jmeter-相关字段含义
    Jmeter-监听器
    Jmeter-BeanShell组件应用
  • 原文地址:https://www.cnblogs.com/steinven/p/10491262.html
Copyright © 2011-2022 走看看