uzyskiwanie kolorów git w terminalu OSX

13

Właśnie zainstalowałem XCode i GitHub dla komputerów Mac . Udało mi się uruchomić „GitHub-> Zainstaluj narzędzie wiersza polecenia”. Mogę połączyć się z repozytoriami za pomocą obu aplikacji i mogę użyć polecenia git w terminalu.

Jednak polecenie git nie używa żadnych kolorów (jak zwykle, tak jak na poniższym zrzucie ekranu).

Co mogę zrobić, aby uzyskać kolory (najlepiej bezpośrednio w termianlu OSX, ale zrobiłaby to również dodatkowa konsola).

git w kolorowej konsoli

bitbonk
źródło

Odpowiedzi:

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

Globalna konfiguracja jest zapisywana ~/.gitconfig, w której można również edytować bezpośrednio za pomocą edytora tekstu.

Więcej informacji znajduje się w instrukcji obsługi git-config.

użytkownik1686
źródło
Dziwne, w systemie Windows nie musiałem tego robić.
bitbonk,
1
@bitbonk: Pakiet msysGit jest dostarczany z ogólnosystemowym plikiem konfiguracyjnym, który automatycznie włącza kolory.
user1686,
Jak mogę dowiedzieć się, skąd mam git? Myślę, że może to być tylko aplikacja GitHub lub XCode
bitbonk
2
XCode 4 obsługuje natywnie git: developer.apple.com/technologies/tools/…
bitbonk
1
Martwiłem się tylko ostatnią linią ( color.ui auto) i teraz wszystko dla mnie koloruje. Nie sądzę, że potrzebujesz reszty.
Tyler Collier