[Git]2018-10 解決git cmd中文亂碼問題


2018年10月12日

莫名其妙出現cmd下git log中文亂碼問題,顯示一堆<E4><A8>之類的亂碼。git bash卻一切正常。

懷疑是Windows系統升級出現的不兼容問題。

把git升級到最新版本,沒有解決問題。

參考網上設置

git config --global i18n.logoutputencoding gbk 

無果,反而git bash也出現了亂碼問題。大概判斷是cmd的編碼配置問題。

配置重設為:git config --global i18n.logoutputencoding utf-8

 

搜索cmd編碼配置,有提到用CHCP命令修改頁編碼為UTF8(編碼為65001)

CHCP 65001

git log依然無果。感覺應該是錯誤的方案,畢竟除了git log外,其他中文顯示正常。

 

解決方案:

添加環境變量:LESSCHARSET=utf-8

修改后git log顯示正常。

 


免責聲明!

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



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