1. 程式人生 > 其它 >程式碼上傳Github後亂碼解決方案

程式碼上傳Github後亂碼解決方案

閱文時長 | 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即可。