Если вы запустите
git branch --list -vv
Я получаю что-то вроде:
foo-develop 8d5a0f30 [blazingdb/develop] [develop] unit test for bar_reader
* branch-0.5 81324bcb [joeuser/branch-0.5] Merge pull request #123 from somerepo/some-feature-branch-name
... с текущим именем ветви, выделенным зеленым цветом, а названия и источники удаленных филиалов в квадратных скобках выделены синим цветом. Это нормально для меня - почти. Синий цвет довольно темный и имеет слабый контраст на черном фоне терминала. Это, в то время как мой ls
вывод окрашен более мягким оттенком синего.
Мои вопросы:
- Как изменить цвета, которые использует git для этой (и, возможно, другой) раскраски?
- Предположим, что для
ls
окраска лишь незначительно отличается от "более жестких" значений по умолчанию - поэтому мы получаем больше пастельных оттенков красного, зеленого и синего цветов. Есть ли способ заставить git «использовать варианты цвета из LS» - динамически или статически? (У меня как-то настроен LS_COLORS
, так что, возможно, через это).
Примечание: я прочитал , что вы можете сделать настройки конфигурации, такие как
git config --global color.diff.meta "white bold"
для установки определенных цветов. Таким образом, ответ на (1.) может быть таким же простым, как сказать мне, какие настройки конфигурации соответствуют цветам списка ветвей.