Github克隆仓库出现中文乱码问题

最近在使用自己的Github仓库时,发现clone下来的仓库中,有个文件里的中文乱码了

文件内容如下:

1
2
3
4
;------------ Encoding: UTF-16 ------------
;请对照 CapsLock+settingsDemo.ini 来配置相关设置(乱码显示)
[Global]
...

第一眼的想法是,Github服务器和本地Windows环境不一致导致的,于是我把UTF-16修改成了UTF-8

1
2
;------------ Encoding: UTF-8 ------------
...

提交测试后,发现还是不行

后来顿悟了,我应该在本地把文件的格式改成UTF-8,而不是修改里面代码的Encoding(笑哭)

比如,我这里用notepad++,打开文件后直接在左上角编码-使用UTF-8编码-保存,就好了

此时,再上传到Github,clone下来测试,没问题