Tenemos 2 tipos: Alias de git y Alias (comando)
Puedes crear todo tipo de aliases, pero la condición es que solo funcionan dentro del repositorio git, es decir, SOLO para comandos que empiezan en “git” como (git status, git add, git commit, etc…) y puedes hacerlo globalmente o por repositorio
$git config --global alias.[tu-alias] "Comando"
$git config alias.[tu-alias] "Comando"
Ej:
# Quiero un Alias para [git status]
$git config --global alias.st "status"# Así quedaría:
$git st
# como puedes ver este tipo de Alias siempre # tendrás que acompañarlos con un git, # si intentas poner el "git" dentro del alias# no funcionará.
Con este comando funciona de forma global, a diferencia del anterior, aquí si puedes poner
la palabra “git” dentro del alias.
#$ alias [nombre]="git log --all --oneline -5 --decorate --graph"#Ahora solo escribes el nombre en la consola y listo
Nota Importante: Por defecto los alias que crees con este comando se borrarán en cuando cierres tu consola, para que eso no suceda debes crear tus alias de forma manual, te lo enseño…
#aliasarbol="git log --all --oneline -5 --decorate --graph"aliasst="git status"aliasb="git branch"
Listo!, ya sabes lo básico.
te invito a dejar aportes, muchas gracias.
Info extra:
https://git-scm.com/book/es/v2/Fundamentos-de-Git-Alias-de-Git
https://en.wikipedia.org/wiki/Alias_(command)