背景
在家的mac上一直用terminal来add->commit->push到github上。
今天用IDEA push上去之后发现gitHub上面的commit message是乱码
网上一搜需要改三个参数,我结合一下自己的理解和实验得出如下结论
git config -l
查看当前的config信息
我这个是改过的,你们可以看看你们的 ```
`i18n`` 的那个属性是否缺省或者是其他编码格式。
执行 git config --global i18n.commitencoding utf-8
来设置为utf-8即可
要知其然且知其所以然,其实对于commit 上去的乱码有贡献的只有这一个参数,其他参数是影响别的。