git commit 中文出现乱码

时间:2022-06-01 12:50:11

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

git commit 中文出现乱码

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

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

执行如下设置代码:

git config --global i18n.commitencoding utf-8

然后执行如下代码:

git config --global i18n.logoutputencoding utf-8

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

git commit 中文出现乱码

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

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

git config --global gui.encoding utf-8

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