git status中文亂碼的解決方法:1、查看目前工作區狀態;2、配置「core.quotepath」為「false」;3、將git bash客戶端文字字元集與環境變數中的編碼設定保持一致。
本文操作環境:Windows7系統、Git2.30.0版、Dell G3電腦。
git status中文亂碼怎麼辦?
git status中文檔案名稱亂碼
在使用git status查看工作區狀態和git add
1. 情境重現
在工作目錄中新增測試.txt,查看目前工作區狀態
2. 解決問題
配置core.quotepath為false
$ git config --global core.quotepath false # 在使用git log出现乱码上面一个设置不能解决问题需要再做以下设置 git config --global gui.encoding utf-8 git config --global i18n.commit.encoding utf-8 git config --global i18n.logoutputencoding utf-8 export LESSCHARSET=utf-8 # 添加到环境变量
# 透過以上設定如還不能解決問題,或是git log中文仍然亂碼。查看下git bash客戶端文字字元集是否和以上設定保持一致。如果不一致修改為一致
我們再來查看工作區狀態
#可以看到中文名稱已經能正常顯示了。
推薦學習:《Git教學》
以上是git status中文亂碼怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!