No Linux
na maioria das distribuições, o script de conclusão do git é instalado no /etc/bash_completion.d/
(ou /usr/share/bash-completion/completions/git
) quando você instala o git, não é necessário acessar o github. Você só precisa usá-lo - adicione esta linha ao seu .bashrc
:
source /etc/bash_completion.d/git
# or
source /usr/share/bash-completion/completions/git
Em algumas versões do Ubuntu, o preenchimento automático do git pode estar quebrado por padrão; a reinstalação executando este comando deve corrigi-lo:
sudo apt-get install git-core bash-completion
No Mac
Você pode instalar a conclusão do git usando o Homebrew ou o MacPorts.
Homebrew
if $BASH_VERSION
> 4: brew install bash-completion@2
(versão atualizada) Tenha especial cuidado com a versão do bash que você possui como padrão do MacOS com o lançamento do 3.2.57 (1).
adicionar a .bash_profile
:
if [ -f /usr/local/share/bash-completion/bash_completion ]; then
. /usr/local/share/bash-completion/bash_completion
fi
Para versões mais antigas do bash: brew install bash-completion
adicionar a .bash_profile
:
[ -f /usr/local/etc/bash_completion ] && . /usr/local/etc/bash_completion
MacPorts
sudo port install git +bash_completion
adicione isso ao seu .bash_profile
:
if [ -f /usr/share/bash-completion/bash_completion ]; then
. /usr/share/bash-completion/bash_completion
fi
mais informações neste guia: Instalar a conclusão do Gash do Bash
Observe que, em todos os casos, você precisa criar um novo shell (abrir uma nova guia / janela do terminal) para que as alterações entrem em vigor.