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

浏览:46日期:2023-11-05

问题描述

环境是cygwin,git提交是可以用中文,但是显示log却乱码cygwin下git log无法显示中文(乱码)git的全局配置如下cygwin下git log无法显示中文(乱码)单独配置cygwin下git log无法显示中文(乱码)cygwin语系配置如下cygwin下git log无法显示中文(乱码)

问题解答

回答1:

export LESSCHARSET=utf-8回答2:

首先,建议检查Cygwin的版本是不是1.7.x。这个版本的Cygwin已经可以很好的显示和输入中文,不需要额外的配置。

在我的Cygwin中,locale配置为:

$ localeLANG=zh_CN.UTF-8LC_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=

注意,LC_ALL的设置和你的不同。建议修改试试看。祝成功。

回答3:

git config --global core.quotepath false

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

相关文章: