GitHub Desktop客戶端打開文件亂碼問題解決方案


今天在使用GitHub Desktop客戶端的時候,發添加本地倉庫后文件內容顯示為亂碼。

1、現象

 如下圖所示:

2、原因分析

后來分析得知原來是由於編碼不統一造成 的。

具體來說,我在windows中文系統下新建的測試文件,用系統自帶記事本打開,然后在客戶端發現現實全是亂碼,

后來用Notepad++打開文件發現默認編碼是GB2312,這時利用Notepad++把編碼變換成utf-8保存文件。

這時在客戶端再次確認亂碼已經消失,可以正常顯示了。

3、對策及建議

大家以后在本地編輯文件的時候還是盡量使用類似Notepad++的專業文本編輯器,也許會使你的工作避免產生一些意想不到的問題。

這里簡單說一下Windows操作系統下默認文本文件支持四種編碼格式,分別是ANSI、Unicode、Unicode big endian、UTF-8。

【右鍵】=》【新建】的文本文檔如果使用系統自帶記事本打開編輯的話,其實是默認ANSI編碼的,

但是又根據操作系統的語言會自動轉化,轉化規則如下

【中文系統】:gb2312

【日文系統】:jis

※如有不妥之處,還望大家不吝賜教,互相學習!!!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM