mendapatkan warna git di terminal OSX

13

Saya baru saja menginstal XCode dan GitHub untuk Mac . Saya telah berhasil menjalankan "GitHub-> Install Command Line Utility". Saya dapat terhubung ke repositori dengan kedua aplikasi dan saya dapat menggunakan perintah git di terminal.

Namun perintah git tidak menggunakan warna apa pun (seperti yang biasa saya lakukan seperti pada gambar di bawah).

Apa yang bisa saya lakukan untuk mendapatkan warna (lebih disukai langsung di OSX termianl, tetapi konsol tambahan juga akan melakukannya).

git di konsol berwarna

bitbonk
sumber

Jawaban:

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

Konfigurasi global disimpan ke ~/.gitconfig, yang Anda juga dapat mengedit langsung dengan editor teks.

Lihat manual git-configuntuk opsi lainnya.

pengguna1686
sumber
Aneh, pada Windows saya tidak perlu melakukan ini.
bitbonk
1
@ bitbonk: Paket msysGit dilengkapi dengan file konfigurasi sistem yang memungkinkan warna secara otomatis.
user1686
Bagaimana saya bisa mengetahui dari mana saya mendapat git? Saya kira itu hanya bisa menjadi aplikasi GitHub atau XCode
bitbonk
2
XCode 4 mendukung git secara native: developer.apple.com/technologies/tools/…
bitbonk
1
Saya hanya peduli dengan baris terakhir ( color.ui auto) dan itu mewarnai segalanya untuk saya sekarang. Saya tidak berpikir Anda perlu sisanya.
Tyler Collier