J'ai installé git sous MacPorts sur ma nouvelle installation de Snow Leopard. Une fois MacPorts installé à partir de l'image .dmg, voici les commandes de Terminal.app:
sudo port selfupdate
sudo port install git-core +bash_completion
Si vous souhaitez également une assistance pour extraire des référentiels et des documents SVN, utilisez ceci au lieu de la deuxième ligne:
sudo port install git-core +bash_completion +doc +svn
Ajoutez ensuite les éléments suivants à votre ~ / .profile ou ~ / .bash_profile:
Fin de la commande shell # MacPorts Bash
if [-f / opt / local / etc / bash_completion]; ensuite
. / opt / local / etc / bash_completion
Fi
ou pour MacPorts depuis la version 2.1.2 sur Mountain Lion:
Fin de la commande shell # MacPorts Bash
if [-f /opt/local/etc/profile.d/bash_completion.sh]; ensuite
. /opt/local/etc/profile.d/bash_completion.sh
Fi
ou pour MacPorts avec les nouvelles versions de git:
if [-f /opt/local/share/git-core/git-prompt.sh]; ensuite
. /opt/local/share/git-core/git-prompt.sh
Fi
Remarque: bash 4.1 ou supérieur est requis par bash_completion.sh. Si l'achèvement ne fonctionne pas, essayez echo $BASH_VERSION
de voir si c'est le problème. Si tel est le cas, entrez MacPorts bash en le saisissant bash
et essayez à nouveau de l'achèvement git.