git log 中文乱码问题(浪费了一天)

git log和gitcommit中文出现乱码,花了大半天的时间试了网上的各种方法,还是搞不定,

一直在安装路径下折腾,没搞定,最后发现,C://programData/git文件夹下会产生一个配置文件config,删掉就可以了,

尼玛,简直坑人!

时间: 2024-10-13 12:36:52

git log 中文乱码问题(浪费了一天)的相关文章

git log 中文乱码

git config --global i18n.commitencoding utf-8 git config --global i18n.logoutputencoding gbk export LESSCHARSET=utf-8

[Git]2018-10 解决git cmd中文乱码问题

2018年10月12日 莫名其妙出现cmd下git log中文乱码问题,显示一堆<E4><A8>之类的乱码.git bash却一切正常. 怀疑是Windows系统升级出现的不兼容问题. 把git升级到最新版本,没有解决问题. 参考网上设置 git config --global i18n.logoutputencoding gbk 无果,反而git bash也出现了乱码问题.大概判断是cmd的编码配置问题. 配置重设为:git config --global i18n.logout

Git跨平台中文乱码临时解决方案

转自 http://blog.csdn.net/yang_hui1986527/article/details/6891319 Git 是一个非常优秀的分布式版本控制系统,最初为Linux Kernel版本管理进行量身定做.优点是,和其他版本控制系统相比,稳定,速度快,跨平台,易学易用,无需要花费成本.更多优点请点击阅读:http://whygitisbetterthanx.com/ 缺点也有点明显,那就是由于该版本控制系统专门为Linux 内核定制,没有开发其他平台的版本,因此,在其他平台上使

Windows下Git Bash中文乱码

打开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

Powershell下git中文乱码

问题 使用git log查看提交历史, 发现中文的部分出现了乱码, 如图 解决方案 powershell中输入下面的命令 git config --global core.quotepath false git config --global gui.encoding utf-8 git config --global i18n.commit.encoding utf-8 git config --global i18n.logoutputencoding utf-8 其实就是配置一下git的字

mac下git中文乱码

今天从window切mac,git使用时各种问题.典型的就是,git commit 可以使用中文注释,但是使用 git log 查看的时候发现都是乱码,乱码效果如下: <B1><E0><BC><AD><B2><E2><CA><D4><D3><C3><C0><FD> 然而,英文无压力. 然后网上一通乱找,很多blog说设置git config --global co

Git for windows 中文乱码解决方案

1.使用 git add 命令添加文件名含中文字符的文件时 乱码类似: \316\304\261\276\316\304\265\265.txt 解决方案: 编辑C:\Git\etc\inputrc文件中对应的行, 查找以下2行,并修改其值, 原先: set output-meta off set convert-meta on 改为: set output-meta on set convert-meta off 2.使用git log查看含有中文的log信息时 乱码类似: <E4><

[转]备份下win git中文乱码的信息配置

1,/etc/gitconfig: [gui] encoding = utf-8 #代码库统一用urf-8,在git gui中可以正常显示中文 [i18n] commitencoding = GB2312 #log编码,window下默认gb2312,声明后发到服务器才不会乱码 [svn] pathnameencoding = GB2312 #支持中文路径 2,/etc/git-completion.bash: alias ls='ls --show-control-chars --color=

一步一步学习androidNDK编程(log调试和解决中文乱码)

上一篇说到了androidNDK编程的helloworld,今天,学习了如何在ndk开发时候,在c代码当中,向java代码那样,打印出log 1. 我们需要引入头文件: #include <android/log.h> 2.定义打印的tag,这里相当于java中的static final类型 #define LOG_TAG "onEvent" 3.定义宏,相当于声明一个方法: #define LOGD(fmt, args...) __android_log_print(AN