热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

代码上传Github后乱码解决方案

阅文时长|0.23分钟字数统计|384字符主要内容|1、引言&背景2、解决方案3、声明与参考资料『代码上传Github后乱码解决方案』编写人|SCscHero编写时间|2022

































阅文时长| 0.23分钟字数统计| 384字符
主要内容| 1、引言&背景

2、解决方案

3、声明与参考资料

『代码上传Github后乱码解决方案』
编写人| SCscHero 编写时间| 2022/5/21 PM8:24
文章类型| 系列完成度| 已完成
座右铭每一个伟大的事业,都有一个微不足道的开始。

一、引言&背景   完成度:100%




a) 应对问题

最近在把常用的SQL脚本整理成一份知识库,传到个人的private的Github上管理。遇到了乱码的问题,检查了一下是GB2312编码的文件上传后会有此问题。


b) 应用场景



  • GB2312等编码文件上传到Github上遇到的乱码问题。


二、解决方案   完成度:100%




a) 文件编码转换

将文件编码格式更改为UTF-8等格式即可。更改的方式有很多:比如txt文件另存为时指定Encode为UTF-8,或者一些IDE本身也支持单个文件或批量文件进行转换,再或者一些文字编辑工具:Notepad++、等都支持。博主这边推荐一个小而美的绿色软件,可以支持批量的文件转换(当然好像GB2312转换ANSI还有些BUG,目前来说够用)--一款用了很多年的C#写的Winform小程序。大家可以下载一下。我已经上传到阿里网盘和CSDN分享。

【阿里网盘分享】https://www.aliyundrive.com/s/Ws5R4pdiQK6


b) 转换后再次上传

上传后再次登录Github校验代码是否为乱码。当然,最后也要把工程软件的设置做一些修改,在新建文件的时候最好就是UTF-8编码,直接根除此问题,以免治标不治本。


三、声明与参考资料   完成度:100%



原创博文,未经许可请勿转载。

如有帮助,欢迎点赞、收藏、关注。如有问题,请评论留言!如需与博主联系的,直接博客私信SCscHero即可。



推荐阅读
author-avatar
骄傲_yi2006
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有