Instalei o git usando o MacPorts na minha nova instalação do Snow Leopard. Após a instalação do MacPorts a partir da imagem .dmg, estes seriam os comandos no Terminal.app:
sudo port selfupdate
sudo port install git-core +bash_completion
Se você também deseja suporte para receber repositórios e documentos 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:
# Conclusão do comando shell MacPorts Bash
se [-f / opt / local / etc / bash_completion]; então
. / opt / local / etc / bash_completion
fi
ou para MacPorts desde a versão 2.1.2 no Mountain Lion:
# Conclusão do comando shell MacPorts Bash
if [-f /opt/local/etc/profile.d/bash_completion.sh]; então
. /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]; então
. /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
verificar se esse é o problema. Nesse caso, digite MacPorts bash digitando bash
e tente a conclusão do git novamente.