【发布时间】:2011-04-14 13:36:39
【问题描述】:
我注意到,当我在 Windows 上的 Git Bash 中运行 git log 时,包含 German Umlaute 的提交消息无法正确显示。这些提交是在 Ubuntu 上使用 Terminal 进行的。通常,提交消息是用英文写的,但是当涉及到名称时,就没有办法了,例如Added library by Simon Jünker. 我猜它也可能是无法处理字符编码的 Git Bash。但也许有一个设置可以强制 utf-8 编码以在 Git 的任何模块(Git Gui、Git k)中写入和显示文本。
您的 Git 多平台字符编码设置是什么?请确保在您的答案中包含两个平台的配置。您也可以添加 MacOS。
【问题讨论】:
-
没有办法只对了一半:如果西蒙的名字写成Simon Juenker,他肯定也会很高兴...
-
也许您在某个地方找到了您问题的答案?请问可以在这里提供吗?
-
@eckes,我的名字是 Benoît,如果你把它写成“Benoist”,我会不高兴,因为它太老式了!纪念发明之前的黑暗时代^
标签: git encoding character-encoding diacritics multiplatform