git commit 中文出现乱码

有的时候我们使用git commit 提交的时候,日志信息有中文的时候会出现乱码,具体表现就是如下图:

问题猜想,这个情况应该是编码设置的原因:

所以尝试对编码进行重新设置:

执行如下设置代码:

git config --global i18n.commitencoding utf-8

然后执行如下代码:

git config --global i18n.logoutputencoding utf-8

然后我们再试试情况是否OK

从上面的图可以看出,修改了编码为utf-8后问题解决。

这里还有一个命令叫做修改界面的编码格式

git config --global gui.encoding utf-8

本文参考链接,并且结合自己的实践给出,欢迎讨论。

版权声明:著作权归作者所有。

thumb_up 0 | star_outline 0 | textsms 0