Tôi đã cài đặt git bằng MacPorts trên bản cài đặt Snow Leopard mới của mình. Sau khi MacPorts được cài đặt từ hình ảnh .dmg, đây sẽ là các lệnh trong Terminal.app:
sudo port selfupdate
sudo port install git-core +bash_completion
Nếu bạn cũng muốn hỗ trợ lấy từ kho và tài liệu SVN, hãy sử dụng tài liệu này thay vì dòng thứ hai:
sudo port install git-core +bash_completion +doc +svn
Sau đó thêm phần sau vào ~ / .profile hoặc ~ / .bash_profile:
# Hoàn thành lệnh shell MacPorts Bash
if [-f / opt / local / etc / bash_completion]; sau đó
. / opt / local / etc / bash_completion
fi
hoặc cho MacPorts kể từ phiên bản 2.1.2 trên Mountain Lion:
# Hoàn thành lệnh shell MacPorts Bash
if [-f /opt/local/etc/profile.d/bash_completion.sh]; sau đó
. /opt/local/etc/profile.d/bash_completion.sh
fi
hoặc cho MacPorts với các phiên bản git mới hơn:
if [-f /opt/local/share/git-core/git-prompt.sh]; sau đó
. /opt/local/share/git-core/git-prompt.sh
fi
Lưu ý: bash_completion.sh yêu cầu bash 4.1 trở lên. Nếu hoàn thành không hoạt động hãy thử echo $BASH_VERSION
xem đó có phải là vấn đề không. Nếu vậy, hãy nhập bash MacPorts bằng cách gõ bash
và thử lại hoàn thành git.