Как изменить цвет шрифта в git?
Я хочу изменить "красный" цвет шрифта в git на нечто более розовое. Я стараюсь, чтобы мои мониторы были тусклыми, и всякий раз, когда я просматриваю diff, красный шрифт на черном фоне трудно читать. Итак, есть ли способ указать, что я хочу, чтобы он использовал другой цвет для красного цвета, предпочтительно используя одну команду?
Я использую msysgit с MINGW32 на Win7.
Ответы
Ответ 1
git config --global color.status.updated magenta
git config --global color.status.untracked magenta
git config --global color.diff.old magenta
Вы должны просмотреть man-страницу git-config
для всех различных параметров, найдите что-нибудь вроде color.*.<slot>
(где *
подстановочный знак).
Ответ 2
Я считаю, что Git просто использует цветовые коды терминалов... поэтому вам нужно будет изменить сопоставления цветовых кодов терминала ANSI на другой цвет. Способ выполнения этого (и даже возможного) варьируется в зависимости от терминала.
Ответ 3
Возможно, проверьте, что цвета вашего терминала не настроены на "обменивать тему системы" и убедитесь, что фон вашего терминала черный.
Я только что прочитал это и обнаружил, что у меня был оттенок почти черного, но на самом деле довольно легкий, который я никогда не замечал
Ответ 4
Я думаю, что ответ Andrew не на 100% точнее, color.status.updated
цвет по умолчанию зеленый, а не красный.
Поэтому я бы ответил:
git config --global color.status.changed magenta
git config --global color.status.untracked magenta
git config --global color.diff.old magenta