2012-01-16 23 views
17

Esta es una pregunta francamente tonta, pero sinceramente no sé si esto es posible.Alias ​​git stash poop to pop?

A menudo escribo mal "git stash pop" (nunca importa por qué). ¿Puedo asignar/atajar/alias mi error tipográfico a lo que se supone que es?

+1

lo escribo mal esto hoy, me preguntaba lo que iba a encontrar si en Google 'git alijo poop' – Emanuel

Respuesta

10
git config --global alias.sp 'stash pop' 

luego se expande a git spgit stash pop

+0

Feelin bastante tonto en este momento, tal vez ha sido un largo día. Gracias Señor. – jgillman

13

Definir una función de shell:

git() { 
    if [ "$1" == "stash" -a "$2" == "poop" ]; then 
    shift; shift; command git stash pop "[email protected]" 
    else 
    command git "[email protected]" 
    fi 
} 
+2

Esta debería ser la respuesta correcta –

+1

Técnicamente esta es la respuesta correcta, pero creo que usar un alias para evitar el problema en conjunto fue una mejor solución general. – jgillman