Introducción a los alias de Git

Los alias de Git proporcionan una forma de acortar los comandos populares de Git. Por ejemplo, puede usar el comando «git co» en lugar de «git commit». En otras palabras, asigna un comando personalizado a un comando estándar de GitHub. Como en el ejemplo anterior, el comando «git co» se asignó a «git commit». El usuario puede utilizar ambos comandos, es decir, el comando original y el alias para realizar la misma tarea.

Tipos de alias de Git

Un alias de Git puede ser local o global. Un alias local se define para un repositorio de git en particular, mientras que un alias global se puede usar en cualquier repositorio. Si crea un alias dentro de un repositorio git sin el indicador global, entonces el alias será local de forma predeterminada, es decir, solo se puede usar en el repositorio actual. El alias creado con banderas globales se puede usar en cualquier repositorio de git.

¿Cómo crear un alias en git?

Un alias se crea usando la siguiente sintaxis:

git config –global alias.<nombre_comando_personalizado> <nombre_comando_original> 

Por ejemplo:

$ git config --global alias.co checkout
$ git config --global alias.br branch
$ git config --global alias.ci commit
$ git config --global alias.st status

Aquí se crearon globalmente los alias co, br, ci y st para los comandos checkout, branch, commit y status respectivamente.

Si no se utiliza la etiqueta » -global «, los alias serán locales de forma predeterminada.

Los alias también se pueden crear editando los archivos .gitconfig manualmente. Un alias global se almacena en el archivo .gitconfig global que está disponible en el directorio de inicio del usuario en Linux, para un alias local está dentro de la carpeta .git dentro del repositorio, o puede decir » /.git/config » es el ruta relativa para el archivo.

El contenido del archivo de configuración se muestra a continuación. El archivo contiene información diversa como el correo electrónico del usuario, el nombre, el alias, etc. Después de crear los alias, se enumerarán bajo el encabezado del alias. Uno puede insertar alias debajo del encabezado [alias] manualmente.

Tomemos un ejemplo para entender cómo funcionan los alias de git. Digamos que tenemos un repositorio Power-Puff-Girls, que tiene 3 sucursales.

Así que aquí hemos usado el comando » git br «, que funciona igual que el comando » git branch «, que enumera la rama presente en el repositorio. Tenga en cuenta que aún podemos usar el comando » git branch » como se muestra a continuación:

Los alias también se pueden usar para crear un nuevo comando a partir de una secuencia de comandos de git.

Por ejemplo,

git config --global alias.unstage 'reset HEAD --'

Aquí hemos combinado el reinicio y el comando HEAD para crear un nuevo comando git.

Ambos comandos, » git unstage app.css » y » git reset HEAD — app.css » son equivalentes.

Beneficios de usar Git Alias

  1. Los alias de Git pueden convertirlo en un desarrollador más rápido y eficiente, ya que puede ahorrarle muchas pulsaciones de teclas a largo plazo. Por ejemplo, git commit es un comando de uso frecuente, usar git ci cada vez en lugar de git commit ahorrará algunas pulsaciones de teclas.
  2. Hace que el comando parezca más simple y claro.

Publicación traducida automáticamente

Artículo escrito por DeeptiSingh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Categories Git

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *