【问题标题】:Fine-tuning gitk encoding微调 gitk 编码
【发布时间】:2015-04-08 07:04:09
【问题描述】:

我在 gitk 中创建了一个带注释的标签,带有以下消息:

情节 são mostrados na mesma janela。

但现在 gitk 显示:

Plots são mostrados na mesma janela

如何纠正编码?

【问题讨论】:

  • 这可能是 gitk 中的一个错误。尝试使用命令行工具查看它;如果错误在 gitk 的输入中,那么您可以使用命令行工具编辑和修复它,但如果它在显示中,您可能不能。您的环境是否设置为始终使用 UTF-8? gitk 可能会在内部假设与您的环境不匹配的编码。
  • 在 Git Bash 中:git tag -a 正确显示“Plots são mostrados na mesma janela.”。 “您的环境”是指 Windows 吗?我该如何检查?

标签: git


【解决方案1】:

你是否正确设置了 git 编码?

git config --global gui.encoding utf-8

看起来你没有正确设置它。 如果是这种情况,您仍然可以更新消息并更改它们。

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

另一种选择是在设置正确的编码后直接用新消息更新标签消息 git tag <tag name> <tag name> -f -m "<new message>"

【讨论】:

    猜你喜欢
    • 2021-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-01
    • 1970-01-01
    • 2020-01-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多