【发布时间】:2021-03-02 15:47:33
【问题描述】:
我在 Windows 上使用 Matlab,并在我工作的 GitLab 上提交我的更改。
我的文件中的所有重音字符,例如 é 或 à,都不会显示在 GitLab 网络界面上(它们会消失)。
例如,Caractères non-affichés : à é è ô ö ...
给Caractres non-affichs : ...
我尝试将 git 设置更改为“按原样提交”,但没有成功。
有人有什么想法或问题吗?
谢谢。
EDIT:GitLab 让我可以使用网络代码编辑器来处理我的文件。里面的人物出现了,但都坏掉了。 :� �
如果我手动更改它们,它们就会在 GitLab 中正确显示。
EDIT2 :我使用 git 命令推送文件,它工作正常。
现在 Matlab 将坏字符显示为损坏。但是当我编写新行并推送时,它们在 Matlab 和 gitLab 中都能正常显示。
【问题讨论】:
-
您好,欢迎来到 SO。您能否提供一个简短的 txt 示例来复制我们的问题?
-
这样可以吗?
Caractères non-affichés : à é è ô ö ... -
是的,请edit问题添加相关细节。评论受到监督
-
这是作为字符提交
non-affiches : a e e o o? -
另一种可能性是您的文件是使用有效的 ANSI 编码保存的(例如,我的 MATLAB 安装显然使用了
windows-1252based on my machine's locale settings),其中有一个open GitLab bug causing problems displaying characters with this encoding。
标签: git matlab gitlab special-characters diacritics