私のgitログで今見ているものは次のとおりです。
commit d0ed97d243eaf905b03244a4d1ba6af26213e4ad
Author: some guy <someone@somesite.com>
Date: Mon Jun 3 11:22:06 2013 +0900
<E3><83><98><E3><83><83><E3><83><80><E3><81><AE><E3><83><A6><E3><83><BC><E3><82><B6><E3><82><A2><E3><82><A4><E3><82><B3><E3><83><B3><E8><A1><A8><E7><A4><BA>
コミットは一部の日本人キャラクターによって行われます。
LANG 環境を ja_JP.UTF-8、en_US.UTF-8、ja_JP.eucJP に変更済みです。
$ export LANG=ja_JP.UTF-8
しかし、何も機能しませんでした。
誰かが知って、私にいくつかのポイントを与えてくれることを願っています。ありがとう。
更新 (解決策 1):
最後に、ローカル環境(MacOS)のファイルの行SendEnv LANG LC_*
をコメントアウトすることで、これらの日本語の文字を表示することができました。/etc/ssh_config
しかし、私はこの問題を解決したとは思いません。LANGの設定をサーバー側(CentOS)に送る方法を切り捨てただけだと思います。$ locale
したがって、基本的に、ローカルenv(mac)で試したときに次の設定が表示されるため、ローカルenvのLANG設定はまだ混乱しています。
LANG=
LC_COLLATE="C"
LC_CTYPE="UTF-8"
LC_MESSAGES="C"
LC_MONETARY="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_ALL=
これは明らかに不適切な設定です。
私はまだゴーグルをしています...
更新(解決策2):
私は最終的に「ロケール」の問題の解決策を見つけました。
ここに私が見つけたリンクがあります: Mac OSX ターミナルでロケールの問題を修正する方法
ここにいるすべての人からのすべての助けに感謝します。