Eu instalei o git usando MacPorts na minha nova instalação do Snow Leopard. Depois que o MacPorts é instalado a partir da imagem .dmg, esses seriam os comandos no Terminal.app:
sudo port selfupdate
sudo port install git-core +bash_completion
Se você também quiser suporte para extrair repositórios e documentos do SVN, use isso em vez da segunda linha:
sudo port install git-core +bash_completion +doc +svn
Em seguida, adicione o seguinte ao seu ~ / .profile ou ~ / .bash_profile:
# MacPorts Bash shell command completion if [ -f /opt/local/etc/bash_completion ]; then . /opt/local/etc/bash_completion fi
ou para MacPorts desde a versão 2.1.2 no Mountain Lion:
# MacPorts Bash shell command completion if [ -f /opt/local/etc/profile.d/bash_completion.sh ]; then . /opt/local/etc/profile.d/bash_completion.sh fi
ou para MacPorts com versões mais recentes do git:
if [ -f /opt/local/share/git-core/git-prompt.sh ]; then . /opt/local/share/git-core/git-prompt.sh fi
Nota: o bash 4.1 ou superior é requerido pelo bash_completion.sh. Se a conclusão não funcionar, tente echo $BASH_VERSION
para ver se esse é o problema. Em caso afirmativo, digite MacPorts bash digitando bash
e tente concluir novamente.