You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

中文Markdown文件上传GitHub出现�乱码问题求助

解决本地中文Markdown正常、上传GitHub出现�乱码的问题

兄弟,我太懂这种本地好好的,传GitHub就乱码的糟心事儿了!从你提供的本地显示正常、GitHub出现�乱码的截图来看,这个问题几乎可以确定是文件编码格式不匹配导致的——本地编辑器大概率用了GBK/GB2312这类中文专属编码,但GitHub默认只识别UTF-8格式的文件。给你几个靠谱的解决办法:

  • 重新用UTF-8编码保存文件
    用专业文本编辑器(比如VS Code、Notepad++)打开你的Markdown文件,然后重新保存为UTF-8编码:

    • VS Code:点击右下角的编码标识(比如显示“GBK”),选择「通过编码保存」,然后选「UTF-8」;
    • Notepad++:顶部菜单栏选「编码」→「转为UTF-8(无BOM)」,再保存文件。
  • 配置Git确保编码一致
    如果是通过Git上传文件,可能Git在传输过程中做了编码转换,你可以全局配置Git的编码为UTF-8,避免这类问题:

    git config --global core.encoding utf-8
    git config --global gui.encoding utf-8
    
  • 检查特殊字符
    偶尔也可能是文件里混入了非标准中文字符(比如某些罕见生僻字、异常全角符号),可以排查下乱码位置附近的内容,替换成标准字符试试。

按上面的步骤操作后,重新上传文件到GitHub,应该就能正常显示中文了!

内容的提问来源于stack exchange,提问作者John

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.28 04:11:29