進入git安裝目錄,改一下配置就可以基本解決:
[gui]
encoding =utf-8
[i18n]
commitencoding = gbk
[svn]
pathnameencoding = gbk
說明:開啟 git 環境中的中文支援。pathnameencoding設定了檔案路徑的中文支援。
alias ls='ls
--show-control-chars --color=auto'
說明:使得在 git bash 中輸入 ls 命令,可以正常顯示中文檔名。
set output-meta
onset convert-meta off
說明:使得在 git bash 中可以正常輸入中文,比如中文的 commit log。
export lesscharset=iso8859 #或者utf-8、gbk
說明: $ git log 命令不像其它 vcs 一樣,n 條 log 從頭滾到底,它會恰當地停在第一頁,按 space 鍵再往後翻頁。這是通過將 log 送給 less 處理實現的。以上即是設定 less 的字元編碼,使得 $ git log 可以正常顯示中文。其實,它的值不一定要設定為 utf-8,比如 latin1 也可以……。還有個辦法是 $ git –no-pager log,在選項裡禁止分頁,則無需設定上面的選項。 GIT中文亂碼問題解決
進入git安裝目錄,改一下配置就可以基本解決 1 etc gitconfig gui encoding utf 8 i18n commitencoding utf 8 svn pathnameencoding utf 8說明 開啟 git 環境中的中文支援。pathnameencoding設定了檔案...
Git 中文亂碼問題
當使用時,會出現以下三種情況的中文亂碼 1.ls不能顯示中文目錄 解決辦法 在 git home etc git completion.bash中增加一行 alias ls ls show control chars color auto 2.git commit不能提交中文注釋 解決辦法 修改 g...
解決中文亂碼問題
這幾天遇到一些關於action中獲取jsp頁面a標籤的值會出下一些亂碼問題。自己做了一些相關的總結。解決這個問題要找到根本原因,如果以下 在action類中獲取value,如下 這樣子得到的值如果是中文可能會出現中文亂碼,原因是jsp經過伺服器tomcat請求action,tomcat預設編碼是 i...