Permettant Git la coloration syntaxique pour le terminal Mac
Je m'ennuie de le Git de la syntaxe que j'avais sur Windows pour tous "git .*" commande comme le vert mis en scène les noms de fichiers, certains caractères gras, etc.
Comment puis-je activer Git la coloration syntaxique pour le terminal Mac?
- Départ git1.8.4, vous devriez voir des couleurs par défaut. Voir ma réponse ci-dessous.
- double possible de Comment configurer Mac OS X terme, de sorte que git a la couleur?. La question que je me connecte à est fermé, mais il couvre le même terrain et a demandé avant ce.
- Double Possible de Comment colorer le git de la console?
Vous devez vous connecter pour publier un commentaire.
Pour voir d'autres couleurs pour la commande diff utilisation:
Pour modifier globalement les couleurs pour la plupart des commandes, utilisation:
Couleurs dans Git
Git peut changer la couleur de sa sortie à votre terminal, qui peut vous aider à analyser visuellement la sortie rapidement et facilement. Un certain nombre d'options peuvent vous aider à définir la coloration de vos préférences.
couleur.l'interface utilisateur
Git automatiquement les couleurs de la plupart de sa sortie si vous le demandez. Vous pouvez obtenir de très précis sur ce que vous voulez de couleur et comment; mais à son tour sur tous le terminal par défaut de coloration, de définir la couleur.l'interface utilisateur de vrai:
Lorsque cette valeur est définie, Git couleurs de sa sortie si la sortie passe à un terminal. D'autres paramètres possibles sont des faux, qui ne sont jamais les couleurs de la sortie, et toujours, qui définit les couleurs de tous les temps, même si vous êtes rediriger les commandes Git d'un fichier ou de la tuyauterie à une autre commande.
Vous aurez rarement la couleur.ui = toujours. Dans la plupart des scénarios, si vous voulez des codes de couleur dans votre redirigé sortie de, la place, vous pouvez passer un --couleur du drapeau de la commande Git pour le forcer à utiliser des codes de couleur. La couleur.ui = true paramètre est presque toujours ce que vous voulez utiliser.
Si vous voulez être plus précis à propos de laquelle les commandes sont de la couleur et comment, Git fournit un verbe spécifique à la coloration de paramètres. Chacun de ces peut être défini à true, false ou toujours:
En outre, chacun de ces a subsettings vous pouvez utiliser pour définir des couleurs spécifiques pour les pièces de la sortie, si vous voulez remplacer chaque couleur. Par exemple, pour définir les méta-informations pour votre sortie de la commande diff bleu premier plan, arrière-plan noir, et le texte en gras, vous pouvez exécuter
Vous pouvez régler la couleur de l'une des valeurs suivantes: normal, noir, rouge, vert, jaune, bleu, magenta, cyan, blanc ou. Si vous souhaitez un attribut gras dans l'exemple précédent, vous pouvez choisir d'audacieuse, dim, ul, cligner des yeux, et l'inverse.
Voir le git config manuel pour tous les subsettings vous pouvez configurer, si vous voulez le faire.
Référence : http://git-scm.com/book/ch7-1.html
J'ai utilisé de la solution suivante:
Article Original
Il y a 4 paramètres de types disponibles:
J'ai trouvé cet excellent post de blog qui explique comment configurer votre git et les couleurs que les couleurs standard sont. En résumé, ajoutez les lignes suivantes à votre
~/gitconfig
fichier: (Voici la mienne - jolie hein?)Dans les versions modernes de Git le
colour.ui
réglage est maintenantauto
par défaut.Vous pouvez utiliser ce qui suit comme des couleurs:
normal
,black
,red
,green
,yellow
,blue
,magenta
,cyan
, etwhite
.Vous pouvez également fournir les modificateurs facultatifs suivants:
bold
,dim
,ul
,blink
, etreverse
.Remarque: à partir git1.8.4 (juin 2013), vous n'aurez pas à faire quelque chose: