GIT使用log命令顯示中文亂碼
背靜:
公司專案使用GIT進行程式碼同步。
問題:
之前程式碼提交後,有中文備註,但是在使用git log檢視程式碼歷史記錄的時候發現顯示亂碼,如下:
後查詢相關資料,現將解決辦法總結如下:
1、執行Git Bash視窗,在該視窗導航條(即最上面)右鍵,選擇Options−>Text,找到下面兩處
Locale:選擇 zh_CN
Charector set:選擇 UTF-8
如下圖:
然後儲存。
2、到Git Bash命令視窗輸入如下設定命令語句
git config --global i18n.commitencoding utf-8 --註釋:該命令表示提交命令的時候使用utf-8編碼集提交
git config --global i18n.logoutputencoding utf-8 --註釋:該命令表示日誌輸出時使用utf-8編碼集顯示
export LESSCHARSET=utf-8 --註釋:設定LESS字符集為utf-8
設定完成後,發現使用git log後,之前提交程式碼的中文註釋正確顯示出來。
相關推薦
GIT使用log命令顯示中文亂碼
背靜: 公司專案使用GIT進行程式碼同步。 問題: 之前程式碼提交後,有中文備註,但是在使用git log檢視程式碼歷史記錄的時候發現顯示亂碼,如下: 後查詢相關資料,現將解決辦法總結如下: 1、執行Git Bash視窗,在該視窗導航條(即最上
mysql命令提示符顯示中文亂碼或插入值均為空白
如果是奔著解決問題而來,請直接跳到 四.5 希望能對你們有所幫助 一、前言 第一段話寫給自己:早在一年多前,剛剛上手mysql的時候,就對windows命令列下的mysql中文亂碼現象有所見聞。心裡也一直對此懷有芥蒂,畢竟之前是通過Navicat等資料庫視覺化工具來檢視資料,相當於是對這個現
cmd命令列顯示中文亂碼
cmd命令列視窗顯示中文亂碼,多是因為cmd命令列視窗字元編碼不匹配導致。 修改cmd視窗字元編碼為UTF-8,命令列中執行:chcp 65001 切換回中文:chcp 936 這兩條命令只在當前視窗生效,重啟後恢復之前的編碼。 切換cmd視窗字元編碼有風險,例如切換過以後中文顯示亂碼,並且不能永久切換回原
PHP界面顯示中文亂碼
html htm nbsp ade har 編輯 菜單 代碼 ext 1.在代碼開始出加入一行: header("Content-Type: text/html;charset=utf-8"); 2.PHP文件編碼問題 點擊編輯器的菜單:“文件”->“另存為”,可
python畫圖顯示中文亂碼
family cnblogs code otl 指定 param logs port 解決 import matplotlib #指定默認字體 matplotlib.rcParams[‘font.sans-serif‘] = [‘SimHei‘] matplotlib.r
QT5常見問題二:程序顯示中文亂碼以及Linguist打開翻譯文件亂碼,該如何解決?
解決中文亂碼 proc water 存在 -o 開發 shadow 程序 6.2 在使用Qt庫進行程序開發的過程中,中文亂碼問題是許多程序員都會遇到的問題,解決方法也有很多種。在Qt4的各個版本中,大家解決中文亂碼的方法比較一致,也很有效!一:在Qt4中通常使用如下代碼,便
SSH終端顯示中文亂碼
字符集 sysconfig 虛擬 當前 sys 導致 linu con fig 出現這種關系,首先想到是因為字符集不匹配導致的。打開SSH客戶端,連接到linux虛擬機 在虛擬機中輸入#cd /etc#cd sysconfig/ 找到i18ncat i18n 會顯示當
mysql顯示中文亂碼問題解決
text lang cte 中文 解決 rac cli Language mysq SET character_set_client=‘gbk‘; SET character_set_connection=‘gbk‘; SET character_set_resu
Linux顯示中文亂碼及FHS目錄層次標準
sed ls -ld 第2章 tel 生成 bin 多條 linu == 課前:notepad++tab 鍵:生成不同層次回車:生成並列快捷鍵:ALT+鼠標左鍵(可輸入多條內容)選多行按TAB鍵XMind 8自動保存路徑 第1章 Linux顯示中文亂碼中文亂碼如何解決與排查
PL/SQL Developer顯示中文亂碼
acl image 電腦 can 方法 客戶端和服務器 中文 編碼方式 分享 PL/SQL Developer顯示中文亂碼,可能是oracle客戶端和服務器端的編碼方式不一樣. 解決方法: Select userenv(‘language‘) from dual;
MySQL命令視窗中文亂碼或插入中文資料失敗
在Windwos上使用命令視窗操作MySQL資料庫時,如果命令視窗的字元編碼與資料庫不一致時,就會出現中文亂碼的情況 比如查詢會出現中文亂碼,或者插入資料會出現錯誤“ERROR 1366 (HY000): Incorrect string value: '\xD5\xC5\xC8\xFD' for co
ssh顯示中文亂碼
在終端執行命令:export LC_ALL=zh_CN.GB2312;export LANG=zh_CN.GB2312是最有效的。=======================1.不管用那種ssh客戶端,字型設定一定要設為可以顯示中文的字型。2.遠端的locale一定要設定為LANG=zh_CN.UTF-8
mac matplotlib繪圖顯示中文亂碼問題
例子 from matplotlib.font_manager import FontProperties font = FontProperties(fname='/Library/Fonts/Songti.ttc') plt.title(title,fontproperties=font) plt.yl
用FlashFXP上傳檔案到SSH伺服器,附FlashFXP顯示中文亂碼的解決方法
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
Servlet解決瀏覽器顯示中文亂碼
建立 test.java 程式碼: @WebServlet("/test") public class test extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResp
Linux實用技巧——mail傳送郵件命令以及中文亂碼解決
文章目錄 0 前言及準備 1 mailx安裝及配置 1.1 安裝 1.2 編輯配置檔案 2 傳送郵件 2.1 無正文郵件 2.2 有正文郵件 3 郵件中文亂碼問題解決
Navicat for mysql 顯示中文亂碼問題
現象 使用navicat for mysql 設計資料庫後,再使用python、Eclipse訪問mysql,因為python、Eclipse都設定為utf-8編碼,而訪問查詢出來的資料為中文亂碼。 處理過程 1.檢視資料庫編碼為" utf8 -- UTF-8 Unicode",也就是說資
MATLAB顯示中文亂碼問題 MATLAB2016
我使用的是MATLAB 2016a,win10環境。 在試過千百遍之後,我修改了控制面板裡面的系統語言是中文簡體: 然後修改了MATLAB的bin資料夾裡面的lcdata.xml檔案如下 也修改了MATLAB的預設字型: 之後發現並沒有任何用處,後來我感覺自己修
cmd命令列中文亂碼
設定CMD命令列預設編碼 chcp 命令: 顯示或設定活動內碼表編號 ctrl+r 開啟 “執行” 對話方塊,回車開啟 CMD 命令列 在命令列中輸入 chcp 936 回
submit-text3 windows下命令列中文亂碼問題
命令列中文亂碼的解決: 1、開啟Sublime Text 3,按Ctrl+~開啟控制行,複製貼上以下python程式碼,然後回車執行。 import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e