Hay este script aseado a Autocompletar git ramas.
Funciona bien con git checkout <tab>
.
Pero quiero tomar más. Tengo un alias de comprobación: alias co='git co'
.
Cómo puedo hacer que rama autocompletado trabajar utilizandoco <branch>
Hay este script aseado a Autocompletar git ramas.
Funciona bien con git checkout <tab>
.
Pero quiero tomar más. Tengo un alias de comprobación: alias co='git co'
.
Cómo puedo hacer que rama autocompletado trabajar utilizandoco <branch>
Tengo esto en mi .bashrc que funciona bien:
alias gco="git checkout"
__git_complete gco _git_checkout
Si se abre hasta que la ordenada secuencia de comandos que usted verá los nombres de método como __git_checkout
. Usted puede conseguir la finalización de cada uno de los métodos que utilizan este método.
Por desgracia, comandos como, por ejemplo git pull
no jugar bonito cuando intenta ficha completa el nombre de la sucursal (segundo argumento), para el ejemplo dado este alias:
alias gpl="git pull"
__git_complete gpl _git_pull
Este comportamiento se produce:
gpl origin master
^ ^
tab ok doesn't tab
AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.