
解決方案11月16日,又出現這個問題
參考博客評論區二樓@Heaanc的方案解決
在git的安裝路徑下找到etc里的bash.bashrc,文件末尾添加
export LANG="zh_CN.UTF-8"
export LC_ALL="zh_CN.UTF-8"
解決方案4月29日:從淘寶npm的鏡像中,下載git for windows 覆蓋安裝2.26.2版本,即可解決問題。
解決方案4月28日(已經作廢):
在C:\Program Files\Git\etc\bash.bashrc(在相應的git-for-windows的安裝路徑下)文件末尾添加
# 讓ls和dir命令顯示中文和顏色
alias ls='ls --show-control-chars --color'
alias dir='dir -N --color'
# 設置為中文環境,使提示成為中文
export LANG="zh_CN"
# 輸出為中文編碼
export OUTPUT_CHARSET="utf-8"
# 可以輸入中文
set meta-flag on
set output-meta on
set convert-meta off
參考:
效果:

前置操作
安裝DejaVu Sans Mono for Powerline字體參考:
Install fonts in Windows 10 · Issue #269 · powerline/fonts https://github.com/powerline/fonts/issues/269
Windows Terminal下配置Git Bash參考:
Windows Terminal下配置Git Bash - 迷離的夜燈 - 博客園 https://www.cnblogs.com/linchenjian/p/12573129.html
{
"acrylicOpacity": 0, // 透明度
"closeOnExit": true, // 關閉的時候退出命令終端
"colorScheme": "Campbell", // 樣式配置
"commandline": "C:\\Program Files\\Git\\bin\\bash.exe", // git-bash的命令行所在位置
"cursorColor": "#FFFFFF", // 光標顏色
"cursorShape": "bar", // 光標形狀
"fontFace": "DejaVu Sans Mono for Powerline", // 字體配置,選擇你電腦上已安裝的字體
"fontSize": 14, // 終端字體大小
"guid": "{1c4de342-38b7-51cf-b940-2309a097f589}", // 唯一的標識,改成和其他的已有終端不一樣
"hidden": false,
"historySize": 9001, // 終端窗口記憶大小
"icon": "C:\\Program Files\\Git\\mingw64\\share\\git\\git-for-windows.ico", // git的圖標
"name": "bash", // 標簽欄的標題顯示
"padding": "0, 0, 0, 0", // 邊距
"snapOnInput": true,
"startingDirectory": "%USERPROFILE%", // gitbash 啟動的位置(默認在C盤的用戶里面的就是 ~ )
"useAcrylic": false // 是否開啟透明度
},
GUID部分可以從網站 https://www.guidgenerator.com/online-guid-generator.aspx 來生成
