git status中文亂碼怎么辦

git status中文亂碼的解決辦法:1、查看當前工作區狀態;2、配置“core.quotepath”為“false”;3、將git bash客戶端文本字符集與環境變量中的編碼設置保持一致。

git status中文亂碼怎么辦

本文操作環境:Windows7系統、Git2.30.0版、Dell G3電腦。

git status中文亂碼怎么辦?

git status中文文件名亂碼

在使用git status查看工作區狀態和git add 添加文件時,有時會發現用中文命名的文件會顯示為一串數字。例如346265213350257225.txt,這種情況其實是亂碼導致的,可以通過配置解決。

1. 情景重現

在工作目錄中添加測試.txt,查看當前工作區狀態

git status中文亂碼怎么辦

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 status中文亂碼怎么辦

可以看到中文名已經能正常顯示了。

推薦學習:《Git教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊15 分享