Protip Git #5 : personnaliser la couleur des statuts
Publié le 2 octobre 2022 • 3:53

Si comme moi tu utilises Git essentiellement dans le terminal, alors tu utilises très souvent la commande “git status”. Ce qui me gêne dans l’affichage proposé par défaut, c’est que le choix des couleurs est identique pour les fichiers modifiés, les fichiers créés et les fichiers conflictuels. De base on trouve une différence entre les fichiers indexés/stagés en vert, et les fichiers non indexés en rouge (qu’ils soient modifiés ou non suivis).

C’est là qu’intervient ma configuration personnalisée. Je précise la couleur du texte et du fond selon le statut des fichiers. J’ai opté pour :

  • Noir sur fond jaune pour les fichiers non suivis (notamment ceux fraîchement créés) ;
    ( Magenta pour les fichiers ayant des conflits.

Je pousse même avec une mise en forme italique pour les fichiers en conflit.

$ git config --global color.status.untracked ‘black yellow’
$ git config --global color.status.unmerged ‘magenta italic’

N’hésite pas à consulter l’article associé.

Envie de commenter ? Fais-le directement sur YouTube !