obtenir des couleurs git dans le terminal OSX


13

Je viens d'installer XCode et GitHub pour Mac . J'ai réussi à exécuter "GitHub-> Installer l'utilitaire de ligne de commande". Je peux me connecter à des référentiels avec les deux applications et je peux utiliser la commande git dans le terminal.

Cependant, la commande git n'utilise aucune couleur (comme je suis habitué à aimer dans la capture d'écran ci-dessous).

Que puis-je faire pour obtenir des couleurs (de préférence directement dans OSX termianl, mais une console supplémentaire le ferait aussi).

git dans la console colorée

Réponses:


14
git config --global color.branch auto
git config --global color.diff auto
git config --global color.status auto
git config --global color.ui auto

La configuration globale est enregistrée ~/.gitconfig, que vous pouvez également modifier directement avec un éditeur de texte.

Reportez-vous au manuel de git-configpour plus d'options.


Étrange, sous Windows, je n'avais pas à faire ça.
bitbonk

1
@bitbonk: le package msysGit est livré avec un fichier de configuration à l'échelle du système qui active automatiquement les couleurs.
user1686

Comment puis-je savoir d'où j'ai obtenu Git? Je suppose que cela ne peut être que l'application GitHub ou XCode
bitbonk

2
XCode 4 prend en charge git nativement: developer.apple.com/technologies/tools/…
bitbonk

1
Je n'ai dérangé qu'avec la dernière ligne ( color.ui auto) et ça colore tout pour moi maintenant. Je ne pense pas que vous ayez besoin du reste.
Tyler Collier
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.