La coloration syntaxique de Git que j'avais sous Windows pour chaque commande "git .*" me manque, comme les noms de fichiers mis en scène en vert, les caractères gras, etc.
Comment activer la coloration syntaxique de Git pour le terminal du Mac ?
La coloration syntaxique de Git que j'avais sous Windows pour chaque commande "git .*" me manque, comme les noms de fichiers mis en scène en vert, les caractères gras, etc.
Comment activer la coloration syntaxique de Git pour le terminal du Mac ?
Les couleurs dans Git
Git peut colorer sa sortie dans votre terminal, ce qui peut vous aider à analyser visuellement la sortie rapidement et facilement. Un certain nombre d'options peuvent vous aider à régler la coloration selon vos préférences.
couleur.ui
Git colorie automatiquement la plupart de ses résultats si vous le lui demandez. Vous pouvez être très spécifique sur ce que vous voulez colorer et comment ; mais pour activer toutes les couleurs par défaut du terminal, mettez color.ui à true :
$ git config --global color.ui true
Lorsque cette valeur est définie, Git colore sa sortie si celle-ci va vers un terminal. Les autres paramètres possibles sont false, qui ne colore jamais la sortie, et always, qui fixe les couleurs tout le temps, même si vous redirigez les commandes Git vers un fichier ou si vous les passez à une autre commande.
Vous aurez rarement besoin de color.ui = always. Dans la plupart des scénarios, si vous voulez des codes de couleur dans votre sortie redirigée, vous pouvez passer l'option --color à la commande Git pour la forcer à utiliser des codes de couleur. Le paramètre color.ui = true est presque toujours celui que vous souhaitez utiliser.
color.*
Si vous voulez être plus spécifique sur les commandes qui sont colorées et comment, Git fournit des paramètres de coloration spécifiques aux verbes. Chacun de ces paramètres peut être réglé sur true, false ou always :
color.branch
color.diff
color.interactive
color.status
En outre, chacune de ces options possède des sous-ensembles que vous pouvez utiliser pour définir des couleurs spécifiques pour certaines parties de la sortie, si vous souhaitez remplacer chaque couleur. Par exemple, pour définir les méta-informations dans votre sortie diff en bleu en avant-plan, noir en arrière-plan et en gras, vous pouvez exécuter
$ git config --global color.diff.meta "blue black bold"
Vous pouvez définir la couleur sur l'une des valeurs suivantes : normal, noir, rouge, vert, jaune, bleu, magenta, cyan ou blanc. Si vous voulez un attribut comme le gras dans l'exemple précédent, vous pouvez choisir parmi les valeurs suivantes : gras, dim, ul, blink et reverse.
Consultez la page de manuel git config pour connaître tous les paramètres que vous pouvez configurer, si vous souhaitez le faire.
Référence : http://git-scm.com/book/ch7-1.html
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.