Aqui está a minha configuração:
brew install git bash-completion
Warning: git-2.1.3 already installed
Warning: bash-completion-1.3 already installed
Em .bash_profile:
if [ -f $(brew --prefix)/etc/bash_completion ]; then
. $(brew --prefix)/etc/bash_completion
fi
Mas ainda não tenho preenchimento automático para comandos git. (Eu usei o macports antes, mas o removi completamente porque não conseguia que os comandos git fossem preenchidos automaticamente, não importa o que eu tentasse.)
Estou no OSX 10.10
wget https://raw.github.com/git/git/master/contrib/completion/git-completion.bash && source git-completion.bash
, sem sorte ainda.. ~/.git-completion.bash
diretamente no shell não funciona. Nenhuma mensagem de erro também.No meu sistema (10.10.5), corrigi isso criando um link simbólico em /usr/local/etc/bash_completion.d/ para o bash_completion.d / git-conclusão.bash no diretório GIT. No meu caso:
certifique-se de verificar sua versão instalada do git e substituir 2.7.2 pela sua versão.
fonte