392 votes

Comment la couleur de la console de Git dans Ubuntu ?

Récemment, j’ai vu que la console Git sous Windows est coloré, par exemple vert pour les ajouts, rouges pour les suppressions, etc.. Comment couleur ma console Ubuntu Git comme ça ?

Pour l’installer, j’ai utilisé la commande : $ apt-get installer git-core

Merci.

713voto

Joel Purra Points 7366

Comme indiqué par @VonC, color.ui par défaut est auto depuis git 1.8.4. Pas une version trop tôt ;)


De l'Unix & Linux Stackexchange question Comment coloriser sortie de git? et la réponse par @Evgeny:

git config --global color.ui auto

L' color.ui est un méta configuration qui inclut tous les différents color.* configurations sont disponibles avec git des commandes. Ceci est expliqué en détail dans git help config.

Donc, fondamentalement, c'est plus facile et plus d'avenir que de fixer les différents color.* paramètres séparément.

Explication en profondeur de l' git config documentation:

color.ui: Cette variable détermine la valeur par défaut pour les variables telles que color.diff et color.grep qui contrôle l'utilisation de la couleur par le commandement de la famille. Son champ d'application s'étendre plus d'apprendre les commandes de configuration pour définir une valeur par défaut pour l' --color option. Mis à always si vous voulez toutes les sorties non destinés à la consommation de la machine pour l'utilisation de la couleur, true ou auto si vous voulez de cette sortie à l'utilisation de la couleur lorsqu'il est écrit à la borne, ou d' false ou never si vous préférez les commandes git de ne pas utiliser de couleur, sauf si activé explicitement avec quelques autres de la configuration ou de l' --color option.

57voto

KingCrunch Points 45168

Voir par exemple http://www.arthurkoziel.com/2008/05/02/git-configuration/

La partie intéressante est

Sortie colorisée :

8voto

Tanmay Points 336

Git colorise automatiquement la plupart de sa production si vous le lui demandez. Vous pouvez obtenir très précis sur ce que vous voulez couleur et comment ; mais pour activer tous le coloriage terminal par défaut, la valeur color.ui à true :

7voto

VonC Points 414372

Dans Ubuntu ou toute autre plate-forme (oui, Windows aussi!); départ git1.8.4, qui a été publié 2013-08-23, vous n'aurez pas à faire quelque chose:

De nombreux tutoriels enseigner aux utilisateurs de définir "de couleur.l'interface utilisateur" à "auto" comme la première chose après avoir défini "user.name/email" pour vous présenter à Git. Maintenant, la variable par défaut "auto".

Vous verrez ainsi les couleurs par défaut.

6voto

Chuntao Lu Points 129

Dans votre `` le fichier, il suffit d’ajouter ceci :

Il prend soin de toutes vos commandes git.

Prograide.com

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.

Powered by:

X