Instalé git usando MacPorts en mi nueva instalación de Snow Leopard. Después de instalar MacPorts desde la imagen .dmg, estos serían los comandos en Terminal.app:
sudo port selfupdate
sudo port install git-core +bash_completion
Si también desea soporte para extraer documentos y repositorios SVN, use esto en lugar de la segunda línea:
sudo port install git-core +bash_completion +doc +svn
Luego agregue lo siguiente a su ~ / .profile o ~ / .bash_profile:
# MacPorts Bash shell finalización del comando
if [-f / opt / local / etc / bash_completion]; entonces
. / opt / local / etc / bash_completion
fi
o para MacPorts desde la versión 2.1.2 en Mountain Lion:
# MacPorts Bash shell finalización del comando
if [-f /opt/local/etc/profile.d/bash_completion.sh]; entonces
. /opt/local/etc/profile.d/bash_completion.sh
fi
o para MacPorts con versiones más nuevas de git:
if [-f /opt/local/share/git-core/git-prompt.sh]; entonces
. /opt/local/share/git-core/git-prompt.sh
fi
Nota: bash 4.1 o superior es requerido por bash_completion.sh. Si la finalización no funciona, intente echo $BASH_VERSION
ver si ese es el problema. Si es así, ingrese MacPorts bash escribiendo bash
e intente git complete nuevamente.