git status 不能显示中文
生活随笔
收集整理的這篇文章主要介紹了
git status 不能显示中文
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
【問題描述】
git bash版本:Git-2.18.0-64-bit
Windows版本:win10
git status查看有改動但未提交的文件時只顯示數字串,顯示不出中文文件名和中文路徑,非常不方便。
如下圖所示的情況:
【解決方案】
原因:
在默認設置下,中文文件名在工作區狀態輸出,中文名不能正確顯示,而是顯示為八進制的字符編碼。
值大于oxo的字節(例如,在UTF-8中,八進制302\265表示“micro”),且整個路徑用了雙引號括起來了。
詳情參見:git doc
由上面的解釋我們知道,將git 配置文件 core.quotepath項設置為false即可解決此問題。
使用如下命令:
git config --global core.quotepath falsequotepath表示引用路徑。
加上–global表示全局配置。
命令執行后再git status可以看到中文可以正常顯示了:
注意:此解決方案只適用于中文顯示成了數字串,不適用于中文亂碼顯示。如下圖:
參考鳴謝:
https://blog.csdn.net/u012145252/article/details/81775362
總結
以上是生活随笔為你收集整理的git status 不能显示中文的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: git 怎么跟踪空目录
- 下一篇: 树莓派局域网文件共享samba