我使用 eclipse 和 eGit 来提交我的 java 代码。
但是当我用 æ,ø 或 å 提交字符串(或其他)时,它会在 Github 上更改为特殊字符。这是一个问题,因为当我拉动时,它会返回那些特殊字符!
我可以强制 git/eGit/Github 使用æ、ø 和 å。我猜加密不是utf-8?
问题出现在 Windows 7 和 Linux (Ubuntu) 上。当我推送到 github 时会发生这种情况(通过 eclipse 和 eGit,也可以通过命令行出现同样的问题)。Ø 改为 ? 符号。这是它在eclipse中的样子:
Element str = doc.createElement("Størrelse");
这是它在 github 上的样子
Element str = doc.createElement("St�rrelse");
当我从 github 拉取时,我会得到这个:
Element str = doc.createElement("Størrelse");
我可以强制 github 使用 UTF-8 编码,或者以其他方式解决编码问题吗?