ОК, посмотрим.Если язык git изменен и, как указано @vonc, это потому, что некоторые переменные окружения изменили значение или кто-то связал git с LC_ALL = kr git.Как это могло случиться?Ну, есть хуки , которые запускаются каждый раз, когда кто-то запускает команду.По умолчанию ни один из них не установлен, но они могут быть в некоторых шаблонах репо компании;их нельзя проверить, но кто-то должен положить их туда.Тот, который вы ищете, называется post-checkout
и должен находиться в каталоге .git/
.Тот факт, что, как вы указываете в своем ответе , он вернулся к английскому языку, может не иметь к этому никакого отношения.Переменная окружения могла быть установлена в псевдониме и работать только в терминале оформления заказа.
Базовая линия - все указывает на шутку.Я бы на всякий случай проверил эти git-хуки, псевдонимы и определения переменных окружения.