Недостаточно установить только HTTP_proxy env. https_proxy также требуется.
И мне нужно было выполнить команду add-apt-repository как root, а не через sudo. я не знаю, почему он не работает с sudo, но поскольку root работает нормально ..
git использует значение конфигурации, чтобы определить, показывать ли цветной вывод или нет.
Например:
git config --global color.ui auto
Это устанавливает настройку цвета на auto глобально , В режиме auto git определит, является ли это реальным терминалом перед отправкой цветовых кодов, как предположил Оли.
Вы можете заставить это глобальное значение always, однако лучшей идеей может быть его применение к определенной команде:
git -c color.status=always status -sb
Объединяя все это:
watch --color git -c color.status=always status -sb