Zainstalowałem git za pomocą MacPorts na mojej nowej instalacji Snow Leopard. Po zainstalowaniu MacPorts z obrazu .dmg byłyby to polecenia w Terminal.app:
sudo port selfupdate
sudo port install git-core +bash_completion
Jeśli chcesz także obsługi pobierania z repozytoriów SVN i dokumentów, użyj tego zamiast drugiej linii:
sudo port install git-core +bash_completion +doc +svn
Następnie dodaj do swojego ~ / .profile lub ~ / .bash_profile:
# MacPorts Uzupełnianie poleceń powłoki Bash
if [-f / opt / local / etc / bash_completion]; następnie
. / opt / local / etc / bash_completion
fi
lub dla MacPorts od wersji 2.1.2 na Mountain Lion:
# MacPorts Uzupełnianie poleceń powłoki Bash
if [-f /opt/local/etc/profile.d/bash_completion.sh]; następnie
. /opt/local/etc/profile.d/bash_completion.sh
fi
lub dla MacPorts z nowszymi wersjami git:
if [-f /opt/local/share/git-core/git-prompt.sh]; następnie
. /opt/local/share/git-core/git-prompt.sh
fi
Uwaga: wersja bash 4.1 lub nowsza jest wymagana przez bash_completion.sh. Jeśli zakończenie nie działa, spróbuj echo $BASH_VERSION
sprawdzić, czy to jest problem. Jeśli tak, wpisz bash MacPorts, pisząc bash
i spróbuj ponownie wykonać git.