Измените язык git на английский без изменения локали

18

Мой язык немецкий. LANG=de_DE.UTF-8, Я хотел бы сохранить это.

Можно ли изменить язык git на английский без изменения локали?

Sergej
источник
Почему линия не LANG=en_US.UTF-8работает для вас?
Алвар
2
Это также обсуждается здесь stackoverflow.com/questions/10633564/…
Кейт Смайли

Ответы:

25

Вы можете добавить псевдоним для вас .bashrc или .bash_profile

alias git='LANG=en_US.UTF-8 git'

Если LANGне работает, попробуйте LC_ALLилиLANGUAGE

pondohva
источник
запустить исходный код .bashrc в командной строке
pondohva
@sergej LANG=en_US.UTF-8 gitКоманда работает на вас?
Лусио
Так что это не работает. Перед созданием псевдонима необходимо заставить эту команду работать. У вас установлен английский язык?
Лусио
попробуйте LC_ALL вместо LANG
pondohva
3

Это сработало для меня:

echo "export LANGUAGE='en_US.UTF-8 git'" >> ~/.bashrc

Ubuntu 14.04 LTS, git версия 1.9.1

DmitryDzz
источник
2
Это решение неверно. Прежде всего: значение LANGUAGE недопустимо. gitтам не разрешено Второе: вы устанавливаете язык для всей вашей сессии bash. Это повлияет и на другие программы.
его
Этот ответ смущен тем, что LANGUAGEделает.
Алексис