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.