Git c’est quand même mieux en couleurs ! Mais comme les goûts et les couleurs ne se discutent pas, voici comment personnaliser les couleurs affichées dans votre terminal préféré.
Mise en place
Voici la syntaxe de configuration des couleurs du git status
et git branch
:
# ~/.gitconfig
[color]
ui = true
[color "status"]
header = white
added = green
changed = red
untracked = yellow
branch = bold white
# never seen
nobranch = reverse magenta
[color "branch"]
current = reverse green
local = white
remote = cyan
upstream = cyan
# never seen
plain = reverse cyan
Et voici le rendu dans un terminal Ubuntu :


Détail des couleurs
On peut utiliser une couleur simple ou lui associer un attribut (qui se place devant).
Voici les différents paramètres qui fonctionnent :
- Couleurs : normal, black, red, green, yellow, blue, magenta, cyan, white
- Attributs : bold, dim, ul, blink, reverse