程式碼上傳Github後亂碼解決方案
阿新 • • 發佈:2022-05-22
閱文時長 | | 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即可。