阻止GitHub将我的Windows 1252 .txt文件转换为UTF-8

时间:2018-10-07 15:49:16

标签: github encoding utf-8 windows-1252

“我们检测到文件编码为ISO-8859-1。当您提交更改时,我们会将其转码为UTF-8”

这是我尝试上传Windows 1252 .txt文件时GitHub显示的内容。

结果:UTF-8未知的所有字符都显示为

我的ATOM编辑器已成功使用Windows 1252作为默认设置,但分阶段更改窗口显示了。

如何阻止GitHub执行此操作?

1 个答案:

答案 0 :(得分:0)

除了将.gitattributes encoding directive设置为utf-8,您还可以将现有文件转换为utf-8,as in here

scope=email profile openid https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/userinfo.profile https://www.googleapis.com/auth/plus.me

您可以调整脚本以将其限制为仅文件的一部分。
只有推送utf-8文件,您才能确保在GitHub repo repo页面中看到正确的字符。