2

每当我尝试使用“git diff”命令查看文件更改时,它都会向我显示特殊字符的问题,例如重音字符,但如果我看到带有“cat”的文件,它会显示一切正常。我正在使用 Ubuntu 12.04 LTS。

前任:

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

我尝试将这些行放在 .gitconfig 中,关闭终端 e 再次打开,但仍然无法正常工作。

[i18n]
    logoutputencoding = utf8
    commitencoding = utf8

有人有其他建议吗?

4

1 回答 1

1

确保您的 git 版本。

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

git-core (1:1.7.9.5-1) 

i18n 问题已在 git1.7.10+ 中得到解决(参见“ git、msysgit、accents、utf-8、最终答案”)。

于 2012-09-22T08:41:10.070 回答