Hier ist mein Setup:
brew install git bash-completion
Warning: git-2.1.3 already installed
Warning: bash-completion-1.3 already installed
In .bash_profile:
if [ -f $(brew --prefix)/etc/bash_completion ]; then
. $(brew --prefix)/etc/bash_completion
fi
Aber ich habe immer noch keine Autovervollständigung für Git-Befehle. (Ich habe vorher Macports verwendet, es aber vollständig entfernt, da ich keine git-Befehle zum automatischen Vervollständigen erhalten konnte, egal was ich versucht habe.)
Ich bin auf OSX 10.10
wget https://raw.github.com/git/git/master/contrib/completion/git-completion.bash && source git-completion.bash
, noch kein Glück.. ~/.git-completion.bash
direkt in der Shell geht das nicht. Auch keine Fehlermeldung.Auf meinem System (10.10.5) habe ich dies behoben, indem ich in /usr/local/etc/bash_completion.d/ einen Symlink zu bash_completion.d / git-completion.bash im GIT-Verzeichnis erstellt habe. In meinem Fall:
Überprüfen Sie unbedingt Ihre installierte Version von git und ersetzen Sie 2.7.2 durch Ihre Version.
quelle