在windows下咱們大都有這方面的需求好比說 使用gitbash的時候發現 ls不顯示中文文件名而是????那麼怎麼辦呢?
首先你要找到你的git安裝文件夾
在這裏以/path/to/git/來表示文件夾了
找到這個文件/path/to/git/etc/git-completion.bash 這個文件夾 直接在末尾寫上下面的代碼便可alias ls="ls --show-control-chars"
當發現git gui中發現代碼不正確是,這裏不寫命令行了,直接在git gui的編輯界面 選擇 encoding爲utf8便可
這樣就行,聽說會隨帶着改變gitlog的字符。這裏沒測試過,主要是我在發現ls下字符亂碼時,發現gitlog沒有亂碼。git
而後就是vim編輯旗下的亂碼了
這個亂碼修改起來更簡單 只須要在/path/to/git/share/vim/vimrc文件的末尾按照vimrc的書寫方式增長set fileencodings=utf-8,gbk,ucs-bom,cp936
便可vim