En Linux
en la mayoría de las distribuciones, el script de finalización de git se instala en /etc/bash_completion.d/
(o /usr/share/bash-completion/completions/git
) cuando instala git, no es necesario ir a github. Solo necesita usarlo, agregue esta línea a su .bashrc
:
source /etc/bash_completion.d/git
# or
source /usr/share/bash-completion/completions/git
En algunas versiones de Ubuntu, git autocomplete puede estar roto de forma predeterminada, la reinstalación ejecutando este comando debería solucionarlo:
sudo apt-get install git-core bash-completion
En Mac
Puede instalar la finalización de git usando Homebrew o MacPorts.
Cerveza casera
if $BASH_VERSION
> 4: brew install bash-completion@2
(versión actualizada) Preste especial atención a la versión de bash que tiene, ya que MacOS se envía por defecto con 3.2.57 (1) -release.
agregar a .bash_profile
:
if [ -f /usr/local/share/bash-completion/bash_completion ]; then
. /usr/local/share/bash-completion/bash_completion
fi
Para versiones anteriores de bash: brew install bash-completion
agregar a .bash_profile
:
[ -f /usr/local/etc/bash_completion ] && . /usr/local/etc/bash_completion
MacPorts
sudo port install git +bash_completion
luego agregue esto a su .bash_profile
:
if [ -f /usr/share/bash-completion/bash_completion ]; then
. /usr/share/bash-completion/bash_completion
fi
más información en esta guía: Instale la finalización de Bash git
Tenga en cuenta que, en todos los casos, debe crear un nuevo shell (abrir una nueva pestaña / ventana de terminal) para que los cambios surtan efecto.