Почему при использовании часов не появляются цвета git?

Недостаточно установить только HTTP_proxy env. https_proxy также требуется.

И мне нужно было выполнить команду add-apt-repository как root, а не через sudo. я не знаю, почему он не работает с sudo, но поскольку root работает нормально ..

1
задан 20 February 2014 в 20:46

1 ответ

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
5
ответ дан 24 May 2018 в 11:34

Другие вопросы по тегам:

Похожие вопросы: