Как перечислить все цвета в .gitconfig?

Есть ли простой способ увидеть все настройки цвета, настроенные для git? я могу сделать

git config -l | grep -F color

но, учитывая множество опций в git config, мне интересно, есть ли более простой способ, не связанный с каналом.

Я старался

git config --get color
git config --get-all color
git config --get-color default

но первые два просто жалуются, что нет раздела "цвет", а последний не выдает никакого вывода. Кстати, git config --get-color added или git config --get-color status.added также ничего не выводят, поэтому мне интересно, как предполагается использовать параметр --get-color.


person user1934428    schedule 04.04.2018    source источник


Ответы (1)


git config --help утверждает, что вы можете сделать:

git config --get-regexp color

Это должно быть примерно эквивалентно вашей команде без использования конвейера. (Это проверяет только имя переменной конфигурации, поэтому не находит переменные конфигурации, значения которых содержат строку "color", если она также не находится в имени переменной конфигурации)

person Alderath    schedule 04.04.2018