1. 程式人生 > >Windows下Git Bash中文亂碼

Windows下Git Bash中文亂碼

文章轉自:http://ideabean.iteye.com/blog/2007367

開啟Git Bash

進入目錄:$ cd /etc

1. 編輯 gitconfig 檔案:$ vi gitconfig

      檔案中增加內容

Xml程式碼  收藏程式碼
  1. [gui]  
  2. encoding = utf-8 #程式碼庫統一使用utf-8  
  3. [i18n]  
  4. commitencoding = GB2312 #log編碼,window下預設gb2312,聲明後發到伺服器才不會亂碼  
  5. [svn]  
  6. pathnameencoding = GB2312 #支援中文路徑  

2. 編輯 git-completion.bash 檔案:$ vi git-completion.bash

    最下面新增

Xml程式碼  收藏程式碼
  1. alias ls='ls --show-control-chars --color=auto' #ls能夠正常顯示中文  

3. 編輯 inputrc 檔案:$ vi inputrc

    修改 output-meta 和 convert-meta 屬性值

Xml程式碼  收藏程式碼
  1. set output-meta on #bash中可以正常輸入中文  
  2. set convert-meta off  

4. 編輯 profile 檔案:$ vi profile

    最下面新增

Xml程式碼  收藏程式碼
  1. export LESSHARSET=utf-8  

5. 重新編譯配置檔案,使檔案生效

    $ source git-completion.bash

    $ source inputrc

    $ source profile

相關推薦

windowsgit bash中文亂碼問題解決方法

進入git安裝目錄,通常是C:\Program Files (x86)\Git\ 1. 編輯etc\gitconfig檔案,在檔案末尾增加以下內容: [gui] encoding = utf-8 #程式碼庫統一使用utf-8 [i18n] commitencodin

WindowsGit Bash中文亂碼

文章轉自:http://ideabean.iteye.com/blog/2007367 開啟Git Bash 進入目錄:$ cd /etc 1. 編輯 gitconfig 檔案:$ vi gitconfig       檔案中增加內容 Xml程式碼   [gui]   e

WindowsGit Bash中VIM開啟檔案中文亂碼

問題如題所示,解決方法是: 步驟一 Administrator@Administrator MINGW64 / $ cd /etc Administrator@Administrator MI

解決windowsmysql資料庫中文亂碼的問題

今天下午,在Qt中往mysql資料庫中插入資料時,中文顯示亂碼,如下圖所示: 開始以為是資料庫字元編碼的問題,[1]開始使用set character_set_database=utf8 在命令列上修改字元編碼, 但是重啟mysql之後,字元編碼並沒有修改成功。 [2]於是找到My

submit-text3 windows命令列中文亂碼問題

命令列中文亂碼的解決: 1、開啟Sublime Text 3,按Ctrl+~開啟控制行,複製貼上以下python程式碼,然後回車執行。 import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e

windows解決mysql5中文亂碼的問題

1.問題描述:一開始無論是在命令列,還是在mysql的客戶端輸入中文都會出現 “???” 問題之類的亂碼問題; 2.解決辦法: 1)cmd 進入mysql ,命令mysql -uroot -p123456 2)然後執行  show variables like 'chara

win7(windows git bash 呼叫 notepad++ 或者其他編輯器的方法

在 git bash 下可以用 notepad 來建立或者修改文字檔案。可是,我想在 git bash 環境下呼叫 notepad++ 來建立或者修改文字檔案,畢竟 notepad++ 要比 notepad 強大的多。 在網上搜了下,搜到了來自 stackov

Ubuntu環境 matplotlib 圖例中文亂碼

中文本文前提條件是 已經 安裝好 matplotlib , 至於 matplotlib 是什麽, 怎麽安裝, 本文不予介紹。 首先在 Windows 盤區下 找到 微軟雅黑 的字體文件: 其次,找到 matplotlab 字體庫 文件夾 或者 系統字體庫文件夾 matp

WindowsGit使用報錯:warning:LF will be replaced by CRLF in ××××.××

ack 技術 urn span .com arr 初始化 pre rect Windows下Git使用報錯: warning:LF will be replaced by CRLF in ××××.××(文件名) The file will have its o

解決 Windows 環境 Git Bash 裏無法識別 Composer 命令的問題

執行權限 技術 div 環境 amp .com 5.6 alt phar 思路 模擬 Linux,復制一個 composer 文件到 Git Bash 的 /usr 的子目錄,並賦予執行權限。 解決 首先,請確定你的 composer.phar 文件路徑。我的是

WindowsGit免密碼

-- PE div AS 文件 創建 技術 git image   Windows下Git在使用http方式的時候clone,pull,push需要輸入用戶名及密碼,通過以下設置可以免密碼   在用戶文件夾創建文件.git-credentials內容如下 https://

windowsgit server搭建

安裝 修改 epo .net 下載 分享圖片 http win 編輯 使用gitblit1.8搭建 首先要安裝JDK 然後下載gitblit,這裏給一個CSDN下載 https://download.csdn.net/download/nietzsche0/10482683

1.windowsGIT 服務安裝

服務器 sof 圖片 mvc 保存 AS 分享 其他 源代碼管理 本章介紹簡單在windows 安裝git 服務方法。服務器端采用的是Bonobo Git Server,一款用ASP.NET MVC開發的Git源代碼管理工具,界面簡潔,基於Web方式配置,簡單易用。客戶端是

WindowsGit使用報錯:warning:LF will be replaced by CRLF in

In 就是 strong add git add 使用 操作 lob -- 出現上面那個警告的原因是:   windows中的換行符為CRLF,而Linux下的換行符為LF(使用Git命令行Git Bash,實際上就是相當於linux環境),所以在執行git add xxx

一、WindowsGit的安裝與配置

lan 版本說明 鎖定 檢出 圖形 客戶 ads 姓名 官方網站 一、下載Git安裝包   1、打開Git的官方網站:https://git-scm.com/   2、找到下載頁:https://git-scm.com/downloads   3、找到Windows版本下載

Windows Git 常用操作記錄

1、windows客戶端安裝 下載地址:http://msysgit.github.io/。 全部預設安裝即可。 安裝完成後,會在系統右鍵選單中整合Git Bash Here等選單選項,說明安裝成功。 2、配置git使用者名稱及郵箱地址 這個就相當於一個使用者的標識資訊,

Windowsgit和碼雲使用實踐

都說github.com賬號是資深程式設計師的標配。奈何國外的網速感人,為了用著方便,可以選國內口碑比較好的gitee.com(碼雲)作為程式碼託管站點。 1.安裝git,設定Path環境變數使得cmd下可以直接用git命令    安裝版本為Git for Wi

window git bash 輸錯密碼

很多時候我們容易在Git Bash操作的時候,不慎輸入錯誤的使用者名稱或密碼,此時一直提示: remote: Incorrect username or password ( access token ) 解決辦法: 1.開啟控制面板(快捷開啟win+R,輸入control) 2.點

Win10Matplotlib圖例中文亂碼解決

系統:Win10 Python版本:3.6 第一步 找到matplotlib 配置檔案: import matplotlib print(matplotlib.matplotlib_fname()) D:\Program Files\Python36

git- win10 cmd git log 中文亂碼 解決方法

在win10中,用cmd或者bash中使用git時候,經常遇到亂碼問題,網上類似的教程很多,一般可以直接在cmd/bash中輸入如下設定命令: git config --global core.quotepath false git config --global gui.enco