1

EXPLICACIÓN BÁSICA DE LOS ALIASES

Tenemos 2 tipos= Alias de git y Alias (comando)

  • Alias de Git

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

  1. Globalmente: podrás usar tus alias en todos tus repositorios, el comando es:
$git config --global alias.[tu-alias] "Comando"
  1. Repositorio: quedan guardados solo en tu repo actual.
$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á.
  • Alias (Comando)

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…

  1. Vas al HOME ( /c/users/tu-usuario)
  2. Creas un archivo llamado .bashrc
  3. lo abres y manualmente pones tus alias de esta forma:
#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)

Escribe tu comentario
+ 2
Ordenar por:
1
4707Puntos

Gracias por el dato, uso la terminal integrada de VS code y ella me guardaba la sesión en Bash, ahora entiendo por qué no me salía el arbolito luego de un init 6 jeje, en Linux Lite este archivo está en la partición home con el mismo nombre pero en ZSH se llama distinto.