Кажется, это проблема GitHub. У меня есть два пульта для одного репозитория, один на GitHub (gh) и один на сервере, который я обслуживаю сам (dckd):
master± ⮀ git pull gh master
bash: warning: setlocale: LC_ALL: cannot change locale (en_GB.UTF-8)
From github.com:jeroenh/OpenNSA
* branch master -> FETCH_HEAD
Already up-to-date.
master± ⮀ git pull dckd master
From dckd.nl:git/opennsa
* branch master -> FETCH_HEAD
Already up-to-date.
[править]
Я связался с поддержкой GitHub, и они исправят это на своем сервере.
Исправление будет состоять в том, чтобы либо поддерживать эту локаль на сервере GitHub, либо настроить конфигурацию сервера SSH, чтобы она не принимала переменные среды LC_ *.