Les couleurs de la console sont stockées dans le registre sous HKCU/Console/[nom de la fenêtre]/ColorTable00-15. [Nom de la fenêtre] est soit "Git Bash" pour l'entrée du menu Démarrer, soit quelque chose comme "C: _Program Files (x86) _Git_git-cheetah _.._ bin_sh.exe" pour l'entrée du menu contextuel de Windows Explorer (fournie par Git -Guépard).
Vous pouvez également remplacer les paramètres du registre en stockant une structure NT_CONSOLE_PROPS avec les paramètres ColorTable appropriés dans le raccourci «Git Bash.lnk» via IShellLinkDataList :: AddDataBlock. Cela arrive par exemple si vous modifiez les propriétés d'une fenêtre de console démarrée via un raccourci ou si vous modifiez directement les propriétés du raccourci. Si vous préférez les valeurs du registre, créez un nouveau raccourci "Git Bash.lnk" et laissez les onglets Options/Police/Mise en page/Couleurs seuls. Il semble que la seule façon que je puisse voir jusqu'à maintenant est de modifier manuellement les boîtes de la fenêtre des propriétés, mais c'est bogué et fastidieux - vous ne pouvez pas utiliser les chaînes hexadécimales, et en sélectionnant la couleur pour l'inspecter modifie parfois la colorer sauvagement. enter image description here