ฉันติดตั้งคอมไพล์โดยใช้MacPortsในการติดตั้ง Snow Leopard ใหม่ของฉัน หลังจากติดตั้ง MacPorts จากอิมเมจ. dmg แล้วสิ่งเหล่านี้จะเป็นคำสั่งใน Terminal.app:
sudo port selfupdate
sudo port install git-core +bash_completion
หากคุณต้องการการสนับสนุนสำหรับการดึงจากที่เก็บ SVN และเอกสารให้ใช้สิ่งนี้แทนบรรทัดที่สอง:
sudo port install git-core +bash_completion +doc +svn
จากนั้นเพิ่มสิ่งต่อไปนี้ใน ~ / .profile หรือ ~ / .bash_profile ของคุณ:
# MacPorts คำสั่ง Bash เชลล์เสร็จสิ้น
ถ้า [-f / opt / local / etc / bash_completion]; แล้วก็
. / opt / local / etc / bash_completion
Fi
หรือสำหรับ MacPorts ตั้งแต่เวอร์ชั่น 2.1.2 บน Mountain Lion:
# MacPorts คำสั่ง Bash เชลล์เสร็จสิ้น
ถ้า [-f /opt/local/etc/profile.d/bash_completion.sh]; แล้วก็
. /opt/local/etc/profile.d/bash_completion.sh
Fi
หรือสำหรับ MacPorts ด้วย git รุ่นใหม่กว่า:
ถ้า [-f /opt/local/share/git-core/git-prompt.sh]; แล้วก็
. /opt/local/share/git-core/git-prompt.sh
Fi
หมายเหตุ: bash 4.1 หรือสูงกว่านั้นต้องการโดย bash_completion.sh หากการดำเนินการไม่สำเร็จลองecho $BASH_VERSION
ดูว่าเป็นปัญหาหรือไม่ ถ้าเป็นเช่นนั้นให้ป้อน MacPort bash โดยพิมพ์bash
และลอง git complete อีกครั้ง