รับสี git ใน terminal OSX


13

ผมได้ติดตั้งเพียง XCode และGitHub สำหรับ Mac ฉันรัน "GitHub-> Install Command Line Utility" ได้สำเร็จ ฉันสามารถเชื่อมต่อกับที่เก็บข้อมูลด้วยแอปทั้งสองและฉันสามารถใช้คำสั่ง git ในเทอร์มินัล

อย่างไรก็ตามคำสั่ง git ไม่ได้ใช้สีใด ๆ (เพราะฉันคุ้นเคยกับหน้าจอด้านล่าง)

ฉันจะทำอย่างไรเพื่อให้ได้สี (โดยเฉพาะอย่างยิ่งใน termianl ของ OSX โดยตรง แต่คอนโซลพิเศษก็จะทำเช่นเดียวกัน)

คอมไพล์ในคอนโซลสี

คำตอบ:


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

บันทึกการกำหนดค่าส่วนกลางจะถูกบันทึกไว้~/.gitconfigซึ่งคุณสามารถแก้ไขได้โดยตรงด้วยโปรแกรมแก้ไขข้อความ

ดูคู่มือของgit-configตัวเลือกเพิ่มเติม


แปลกบน Windows ฉันไม่ต้องทำเช่นนี้
bitbonk

1
@bitbonk: แพ็คเกจ msysGit มาพร้อมกับไฟล์การกำหนดค่าทั้งระบบ
user1686

ฉันจะทราบได้อย่างไรว่าฉันได้รับคอมไพล์จากที่ใด? ฉันเดาว่ามันจะเป็นแอป GitHub หรือ XCode เท่านั้น
bitbonk

2
XCode 4 รองรับ git อย่างเป็นทางการ: developer.apple.com/technologies/tools/…
bitbonk

1
ฉันรำคาญกับบรรทัดสุดท้ายเท่านั้น ( color.ui auto) และมันระบายสีทุกอย่างให้ฉันแล้ว ฉันไม่คิดว่าคุณต้องการส่วนที่เหลือ
Tyler Collier
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.