Ho installato git usando MacPorts sulla mia nuova installazione di Snow Leopard. Dopo l'installazione di MacPorts dall'immagine .dmg, questi sarebbero i comandi in Terminal.app:
sudo port selfupdate
sudo port install git-core +bash_completion
Se vuoi anche il supporto per estrarre da repository e documenti SVN, usa questo invece della seconda riga:
sudo port install git-core +bash_completion +doc +svn
Quindi aggiungi quanto segue al tuo ~ / .profile o ~ / .bash_profile:
# MacPorts Completamento comando shell Bash
if [-f / opt / local / etc / bash_completion]; poi
. / Opt / local / etc / bash_completion
fi
o per MacPorts dalla versione 2.1.2 su Mountain Lion:
# MacPorts Completamento comando shell Bash
if [-f /opt/local/etc/profile.d/bash_completion.sh]; poi
. /opt/local/etc/profile.d/bash_completion.sh
fi
o per MacPorts con le versioni più recenti di git:
if [-f /opt/local/share/git-core/git-prompt.sh]; poi
. /opt/local/share/git-core/git-prompt.sh
fi
Nota: bash 4.1 o successivo è richiesto da bash_completion.sh. Se il completamento non funziona, prova echo $BASH_VERSION
a vedere se questo è il problema. In tal caso, immettere MacPorts bash digitando bash
e riprovare a completare git.