微调gitk编码

微调gitk编码,git,Git,我在gitk中创建了一个带注释的标记,并显示以下消息: 图为圣莫斯特拉多斯纳梅斯马贾内拉 但现在gitk显示: 地块sÃo mostrados na mesma janela 如何更正编码?您是否正确设置了git编码 git config --global gui.encoding utf-8 看起来您没有正确设置。 如果是这种情况,您仍然可以更新消息并更改它们 带注释的标记是一个“真实”提交,因此使用带有所需标志的git filter branch可以将提交消息更新为正确的编码 另一个选项是

我在gitk中创建了一个带注释的标记,并显示以下消息:

图为圣莫斯特拉多斯纳梅斯马贾内拉

但现在gitk显示:

地块sÃo mostrados na mesma janela


如何更正编码?

您是否正确设置了git编码

git config --global gui.encoding utf-8
看起来您没有正确设置。 如果是这种情况,您仍然可以更新消息并更改它们

带注释的标记是一个“真实”提交,因此使用带有所需标志的
git filter branch
可以将提交消息更新为正确的编码

另一个选项是,一旦设置了正确的编码,直接用新消息更新标记消息
git标记-f-m”“

这可能是gitk中的一个bug。尝试使用命令行工具查看它;如果缺陷在gitk的输入中,那么您可以使用命令行工具编辑和修复它,但是如果它在显示器中,您可能无法。您的环境是否设置为始终使用UTF-8?gitk可能假设内部编码与您的环境不匹配。“您的环境”是指Windows吗?我怎么查?