コマンドウィンドウで​gitコマンドを実行​した際に日本語が文字​化けする

9 Ansichten (letzte 30 Tage)
持田
持田 am 15 Nov. 2021
Kommentiert: 持田 am 15 Nov. 2021
「!」を用いたgitコマンドをコマンドウィンドウで実行すると日本語が文字化けしてしまいます.
環境はWindows10,MATLABはR2021aです
文字化けを確認しているコマンドは以下のコマンドです
!git reflog
!git log
!echo %LANG%
を実行すると,ja_JP.UTF-8 が返されます
Windowsのコマンドプロンプトで同様のコマンドを実行すると日本語が返され,MALTABから行ったのみ文字化けするようです
フォントは「遊明朝」です
対応策がありましたら,教えていただきたいです
不足している情報があれば追記します.よろしくお願いします

Akzeptierte Antwort

Toshinobu Shintai
Toshinobu Shintai am 15 Nov. 2021
Bearbeitet: Toshinobu Shintai am 15 Nov. 2021
Windows10のロケール設定を変更することで対応できます。私の環境は Windows10 21H1 ですが、以下のように設定できました。
1.コントロールパネルを開き、「日付、時刻、数値形式の変更」をクリックします。
2.表示された「地域」というウィンドウの「管理」タブの「システム ロケールの変更(C)...」をクリックします。
3.表示された「地域の設定」というウィンドウの「ベータ: ワールドワイド言語サポートで Unicode UTF-8 を使用 (U)」にチェックを入れ、OKをクリックします。
4.PCを再起動します。
再起動後、「!git log」を実行すると以下のようになりました。
ちなみにシステムフォントが若干変わり、「¥」も「\」になったりしています。
  1 Kommentar
持田
持田 am 15 Nov. 2021
ありがとうございます!
記載していただいた通りの手順で解決しました

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu ソース管理の統合 finden Sie in Help Center und File Exchange

Tags

Produkte


Version

R2021a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!