Se você estiver usando o console padrão do Windows, abra o menu do sistema ( Alt Espaço ) e selecione "Propriedades" (ou "Padrões" para todas as janelas do console). Você encontrará a personalização da paleta de cores lá.
Estou usando um Git Bash (1.8.3) no Windows 7.
Muitas das ferramentas de linha de comando vêm com o texto destacado usando códigos de escape ANSI. No entanto, notei que a interpretação exata das cores difere entre as plataformas.
Por exemplo, no Windows, a cor vermelha na realidade é um vermelho muito escuro, que é quase ilegível em um fundo preto. "Real" vermelho (# FF0000) pode ser alcançado usando o código de escape para "negrito vermelho".
Em relação ao próprio Git, eu posso mudar o destaque no gitconfig, mas existem simplesmente muitas ferramentas de linha de comando com códigos de escape ANSI codificados para vermelho escuro.
É possível substituir o significado desses códigos, por exemplo, eu posso alterar "red" para "bold red" (ou qualquer outra cor) para todos os programas executados no terminal?
Ou talvez haja alguma ferramenta que obtenha dados do canal e altere as cores na hora?
Algumas substituições do console suportam a alteração das cores e outros recursos ausentes com o que vem com o Windows.
Um exemplo Console2 . Observe que por trás dele ainda está o mesmo cmd.exe da janela do console normal ou outro processador de comandos, se desejado. Um exemplo da caixa de diálogo de configurações onde Yellow foi feito para mostrar como azul.
ParaconfiguraroGitBashparausá-lo: