windows下git中文亂碼的解決方法

2021-07-13 02:01:31 字數 831 閱讀 5087

1. 解決gitbash下無法輸入中文,或者無法正常顯示中文的檔案名字。

a、c:\program files\git\etc\git-completion.bash:

alias ls='ls --show-control-chars --color=auto'

b、c:\program files\git\etc\inputrc:

set output-meta on

set convert-meta off

c、c:\program files\git\etc\profile:

export lesscharset=utf-8

d、c:\program files\git\etc\gitconfig:

[gui]

encoding = utf-8

[i18n]

commitencoding = gb2312

2. 解決gitbash下gitlog中文亂碼問題。問題根因為預設的vi或者vim編輯器對中文支援不好,可以換成gvim編輯器。

e、設定git預設為其它gvim:

2) 拷貝乙份git\bin目錄下的vim檔案,將內容編輯為exec /share/vim/vim74/gvim "$@"

3) 編輯git\share\vim目錄下的_vimrc檔案,新增「set guifont=courier_new:h9:cansi」,「set encoding=utf-8」,「colorscheme torte」,設定編輯器的編碼格式以及預設字型顏色和背景顏色。

4) 執行git config --global core.editor gvim目錄,將gvim設定為git的預設編輯器。

解決Windows下Git中文亂碼

1 解除安裝已經安裝的git工具 gitbash及tortoisegit 3 安裝git utf8記得如圖選擇 32位 64位 5 tortoisegit安裝步驟中記得如圖選擇,然後一直選擇下一步完成安裝 5 開啟 開始 選單 查詢 git bash 並開啟,執行以下命令 git config gl...

Windows下Git Bash中文亂碼

文章 開啟git bash 進入目錄 cd etc 檔案中增加內容 xml gui encoding utf 8 庫統一使用utf 8 i18n commitencoding gb2312 log編碼,window下預設gb2312,宣告後發到伺服器才不會亂碼 svn pathnameencodin...

Windows下Git Bash中文亂碼

開啟git bash 進入目錄 cd etc 1.編輯 gitconfig 檔案 vi gitconfig 檔案中增加內容 gui encoding utf 8 庫統一使用utf 8 i18n commitencoding gb2312 log編碼,window下預設gb2312,宣告後發到伺服器才...