質問: ### 前提・実現したいこと ここに質問の内容を詳しく書いてください。 gitコマンドを打つと、中国語が出ます。対処方法がわかる方いらっしゃいましたら、教えてください。 bashで存在しないファイルパスへcdコマンドを実行した際は、エラーメッセージが出なかったため、gitが問題だと考えています。Googleで調べたのですが、適切な解が見つからなかったため、ここで質問させていただきました。 gitバージョン: 2.23.0 OS: MacOS Catalina ### 発生している問題・エラーメッセージ $ git status 位于分支 master 要提交的变更: (使用 "git restore --staged <文件>..." 以取消暂存) 修改: .DS_Store 新文件: 2019_1231.html 修改: test1.html
回答: ロケールが中国語になってるっぽいですね。 原因はわかりませんが、とりあえずの回避方法は `$HOME/.bashrc` に次の行を追加して保存してください。 ``` alias git="LC_ALL=ja_JP.UTF-8 git" ``` ターミナルを開き直せば 上記の設定が反映されます。 その後、git status で中国語じゃなくなっているか確認してみてください。