用git在终端错编码的字符(Characters encoding wrong in termina

2019-09-22 17:55发布

任何时候,我尝试做一个“git的差异”命令来查看文件的变化,这说明我的特殊字符,如重音的那些问题,但如果我看到“猫”的文件,它表明了我一切OK。 我使用Ubuntu 12.04 LTS。

例如:

WHERE  `T<C3><A9>cnico` IS NOT NULL

我试图把这些线的.gitconfig,靠近端子e再次打开,但仍然没有工作。

[i18n]
    logoutputencoding = utf8
    commitencoding = utf8

任何人有其他的建议?

Answer 1:

确保你的Git版本。

对于Ubuntu12.0.4(精确),为GIT中包搜索表示:

git-core (1:1.7.9.5-1) 

和国际化问题已经在git1.7.10 +得到解决(见“ 混帐,msysgit,口音,UTF-8,明确的答案 ”)。



文章来源: Characters encoding wrong in terminal using git