1. 程式人生 > >解決Windos下gitbash中文亂碼,mysysgit1.9

解決Windos下gitbash中文亂碼,mysysgit1.9

誰不是從windos菜鳥轉到linux的,就這麼瞧不起windos開發環境麼。。。想用git bash耍帥結果中文全是亂碼。以下蒐集了網上各路的方法,最終實現ls命令無亂碼,diff無亂碼,git commit 備註說明無亂碼:

$ git config --global core.quotepath false          # 顯示 status 編碼
$ git config --global gui.encoding utf-8            # 圖形介面編碼
$ git config --global i18n.commit.encoding utf-8    # 提交資訊編碼
$ git config --global i18n.logoutputencoding utf-8 # 輸出 log 編碼 $ export LESSCHARSET=utf-8
$ git config --global core.quotepath false
然後將我將git編輯器改為了notepad++,同時設定notepad++的新建文件格式位unix,編碼為UTF-8 without BOM,
git config --global core.editor "'C:/Program Files (x86)/Notepad++/notepad++.exe' -multiInst -notabbar 
-nosession -noPlugin"

Notepad++再儲存時會自動轉成ANSI,無視你的首選項設定。需要手動轉成UTF-8格式,應該是一個BUG··

相關推薦

解決Windosgitbash中文亂碼mysysgit1.9

誰不是從windos菜鳥轉到linux的,就這麼瞧不起windos開發環境麼。。。想用git bash耍帥結果中文全是亂碼。以下蒐集了網上各路的方法,最終實現ls命令無亂碼,diff無亂碼,git commit 備註說明無亂碼: $ git config --global

解決linuxEclipse中文亂碼問題

已開通新的部落格,後續文字都會發到新部落格 http://www.0xfree.top ---        把Windows下的工程匯入到了Linux下Eclipse中,由於以前的工程程式碼,都是GBK編碼的(Windows下

linux開啟中文亂碼set fileencoding 為latin1

2.http://www.cnblogs.com/joeyupdo/archive/2013/03/03/2941737.html 以下為copy連結2中的介紹 (1)encoding: Vim 內部使用的字元編碼方式,包括 Vim 的 buffer

解決域名訪問出現中文亂碼而本地測試不會出現的問題

問題:jeesite本地測試可以訪問,域名訪問出現中文亂碼問題 錯誤圖片如下: 問題剖析: 1.   tomcat+資料庫+頁面編碼不統一,需要先統一編碼。 2.   tomcat配置檔案server.xml配置URIEncoding=”UTF-8”例如: 3.   

解決iecookie中文亂碼問題

今天在專案中碰到一個問題,chrome,Firefox瀏覽器下cookie中的中文都正常,唯獨IE下出現亂碼。 專案中全部採用utf-8編碼,可是IE下現實仍然不正常。最終進過排查,發現IE傳到後臺的

idea ssm專案出現日誌中文亂碼封裝的json中的msg欄位中文亂碼(但是json封裝的bean中的欄位不亂碼)等其他各種專案中文亂碼解決方案

   開頭劃重點!(敲黑板):rebuild和mvn package的迴圈往復好幾次的操作是解決這個問題的最主要的方法! 經過多次試驗,發現這樣做就可以正常顯示中文了 我說為什麼有時候亂碼,有時候中文正常,原來下面的這些地方都必須設定好,特別是 rebuild和m

linux 解決tomcat伺服器接收中文亂碼的問題

最近在整理以前的專案。刪了很多收集的東西。這個還不錯,貼出來和大家分享下。 在tomcat下的conf目錄資料夾下server.xml檔案中新增 useBodyEncodingForURI="true" 能很好的解決此類問題的發生。 可以在server.xml檔案中搜

解決Django框架輸出文字亂碼但是在Mysql中是中文的問題

出現網頁顯示亂碼,但是在資料庫中卻正常顯示的問題 更改Mysql安裝目錄下的my.ini檔案內 [client] port=3306 [mysql] default-character-set=gbk # SERVER SECTION # ------

web項目存數據到數據庫中文亂碼解決過程

問題 async sql安裝 -s pat character value 127.0.0.1 supported 排查原因: 打斷點,查看到底是在執行存數據庫操作之前就已經亂碼了,還是存數據庫操作後亂碼的。 前者解決方案: 在web.xml裏面加上: <

解決Java POI 導出Excel時文件名中文亂碼兼容瀏覽器

byte net req response .net str agen odin 中文亂碼 String agent = request.getHeader("USER-AGENT").toLowerCase(); response.setContentTyp

idea ssm項目出現日誌中文亂碼封裝的json中的msg字段中文亂碼(但是json封裝的bean中的字段不亂碼)等其他各種項目下的中文亂碼解決方案

exp model static supported 文件的 support ppi enc pat 開頭劃重點!(敲黑板):rebuild和mvn package的循環往復好幾次的操作是解決這個問題的最主要的方法! 經過多次試驗,發現這樣做就可以正常顯示中文了

linuxmysql中文亂碼(中文問號)解決辦法

安裝完的MySQL的預設字符集為 latin1 ,為了要將其字符集改為使用者所需要的(比如utf8),就必須改其相關的配置檔案;由於linux下MySQL的預設安裝目錄分佈在不同的檔案下;不像windows一樣放在同一目錄下,只需修改其中的my.ini檔案,重起後就生效了;所以先來看看linux下M

linux navicat 中文亂碼終極解決方案

navicat 也是夠了,直接用了個wine包裝navicat 成了linux版本的了,對此表示無語 此前有很多人說,要更改startnavicat指令碼中的 lang 很明確的說沒有成功,因為 根本不是那的事, 是因為wine的事  解決辦法: 安裝 文泉驛字型

解決Java POI 匯出Excel時檔名中文亂碼相容瀏覽器

     String agent = request.getHeader("USER-AGENT").toLowerCase();   response.setContentType("application/vnd.ms-excel");&

IE、FireFox、Chrome瀏覽器中關於URL傳參中文亂碼解決相容性問題!

前臺用url傳值中文,後臺用request.getParameter接收引數。在Firefox,Chrome等瀏覽器中沒有問題。但用IE瀏覽器就又會出現引數中文亂碼現象。         IE、 Firefox、Chrome瀏覽器對URL的處理各不相同,瀏覽器在傳輸URl時

【cmd】批處理:bat檔案執行cmd會顯示中文亂碼Jenkins日誌顯示中文亂碼——解決方案

目錄 一、批處理命令執行亂碼情況 二、解決方法 一、批處理命令執行亂碼情況 (1)Jenkins批處理命令亂碼: (2)cmd視窗顯示亂碼: 二、解決方法 (1)【最關鍵的步驟!】bat檔案編碼格式修改為ANSI格式: (

mysql在Windows7出現中文亂碼解決的方法(原來是編碼的問題)

因為win7的命令視窗是預設編碼格式gbk(不建議改成utf8格式麻煩),一般mysql預設編碼格式utf8所以在命令視窗中文會出現亂碼。解決的方法如下:在mysql安裝路徑下的檔案my.ini將裡面的編碼格式改成如下的格式(修改之前一定要將mysql服務停止):

eclipse匯入jsp工程後出現中文亂碼解決方法!!!

我匯入專案之後,jsp檔案中文出現亂碼,在網上搜的第一種方式沒有解決,我用的第二種方法才把這個問題解決了,不過雖然解決了,但有些麻煩,需要一個一個進行編碼轉換,如果有好的解決方式,希望你可以留言,大家一起進步哦~~. 注意:如果你選擇的是UTF-8,那麼你匯入的專案必須是用UTF-8儲存

兩種方式解決jquery Ajax 傳送中文亂碼的方法

    查過網上有很多方法,但很多都不成功,可能是因為在不環境下的區別吧! 首先,必須保證前臺後臺的編碼統一,其次在連線資料庫時的url也要指定編碼。 第一:簡單直接,修改頁面 data:{ use

解決Sublime Text 3在GB2312編碼中文亂碼問題

為了方便演示,首先建立了一個GB2312編碼的txt檔案,我們使用Sublime開啟後的效果如下圖,注意看sublime的左下角,除了行列資訊並無其他,一般而言,說明sublime是按照UTF8編碼開啟的檔案: 為了解決編碼問題,需要安裝ConvertToUTF8外掛,