ホームページ  >  記事  >  開発ツール  >  git status が中国語で文字化けした場合はどうすればよいですか?

git status が中国語で文字化けした場合はどうすればよいですか?

藏色散人
藏色散人オリジナル
2021-12-01 16:36:014499ブラウズ

git status の中国語の文字化けコードの解決策: 1. 現在のワークスペースのステータスを確認します; 2. "core.quotepath" を "false" に設定します; 3. git bash クライアントのテキスト文字セットと環境を設定します変数エンコーディング設定は一貫したままになります。

git status が中国語で文字化けした場合はどうすればよいですか?

この記事の動作環境: Windows 7 システム、Git バージョン 2.30.0、Dell G3 コンピューター。

git ステータスが中国語で文字化けした場合はどうすればよいですか?

git status 中国語のファイル名が文字化けする

git status を使用してワークスペースのステータスを確認し、git add を使用してファイルを追加する場合、中国語で名前が付けられたファイルを使用すると、数字の文字列として表示される場合があります。例:\346\265\213\350\257\225.txt この状況は実際には文字化けが原因であり、設定によって解決できます。

#1. シナリオを再現します

test.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 ログがまだ文字化けしています。 git bash クライアントのテキスト文字セットが上記の設定と一致しているかどうかを確認します。不整合を整合に変更した場合

ワークスペースの状態を確認してみましょう

中国語名が正常に表示できることがわかります。

git status が中国語で文字化けした場合はどうすればよいですか?推奨学習:「

Git チュートリアル

以上がgit status が中国語で文字化けした場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。