cari

Rumah  >  Soal Jawab  >  teks badan

cygwin下git log无法显示中文(乱码)

环境是cygwin,git提交是可以用中文,但是显示log却乱码

git的全局配置如下

单独配置

cygwin语系配置如下

大家讲道理大家讲道理2837 hari yang lalu757

membalas semua(3)saya akan balas

  • 天蓬老师

    天蓬老师2017-04-21 11:17:55

    export LESSCHARSET=utf-8
    

    balas
    0
  • 高洛峰

    高洛峰2017-04-21 11:17:55

    Pertama sekali, adalah disyorkan untuk menyemak sama ada versi Cygwin ialah 1.7.x. Versi Cygwin ini sudah boleh memaparkan dan memasukkan bahasa Cina dengan baik dan tidak memerlukan konfigurasi tambahan.

    Dalam Cygwin saya, konfigurasi tempat ialah:

    $ locale
    LANG=zh_CN.UTF-8
    LC_CTYPE="zh_CN.UTF-8"
    LC_NUMERIC="zh_CN.UTF-8"
    LC_TIME="zh_CN.UTF-8"
    LC_COLLATE="zh_CN.UTF-8"
    LC_MONETARY="zh_CN.UTF-8"
    LC_MESSAGES="zh_CN.UTF-8"
    LC_ALL=

    Perhatikan bahawa tetapan untuk LC_ALL berbeza daripada tetapan anda. Adalah disyorkan untuk mencuba mengubah suainya. Semoga berjaya.

    balas
    0
  • 阿神

    阿神2017-04-21 11:17:55

    git config --global core.quotepath false  
    

    http://blog.fealdia.org/2010/01/16/git-status-utf-8-umlaut-tip/

    balas
    0
  • Batalbalas