关于Github桌面版中本地创建文件中中文出现乱码的解决方案

 

一般是Windows自带记事本的锅,建议将默认文本编辑器换为notepad++

Windows下自带的记事本致命缺陷:千万不要使用Windows自带的记事本编辑任何文本文件。原因是Microsoft开发记事本的团队使用了一个非常弱智的行为来保存UTF-8编码的文件,他们自作聪明地在每个文件开头添加了0xefbbbf(十六进制)的字符,你会遇到很多不可思议的问题,比如,网页第一行可能会显示一个“?”,明明正确的程序一编译就报语法错误,等等,都是由记事本的弱智行为带来的。建议你下载Notepad++、Editplus等代替记事本,不但功能强大,而且免费!记得把Notepad++的默认编码设置为UTF-8 without BOM(由于兼容性,带BOM的utf-8在一些浏览器中显示为乱码)即可。

 

 

解决方案:

对文档右击选择打开方式

勾选始终以此软件打开

选择安装好的notepad++,更改中文内容后记得保存,刷新GitHub发现乱码消失

 

关于Github桌面版中本地创建文件中中文出现乱码的解决方案