Featured Git Alias What Is It

Cómo usar Git Alias ​​para hacer que Git sea más eficiente

Git es uno de los sistemas de control de versiones más avanzados que admite bifurcaciones y fusiones sencillas, múltiples áreas de preparación y un paradigma de flujo de trabajo distribuido. Para sacar más provecho de Git, puede usar una de sus propiedades llamada «Git Alias». Al igual que el apodo de una persona, esta función de alias ahorra tiempo al fusionar pasos repetitivos para una experiencia de usuario más rápida en la ventana de terminal de Git. Aquí le mostramos qué son los alias de Git, cómo agregarlos y algunos de los ejemplos más útiles.

Git Alias: ¿Qué es?

Git Alias ​​puede definirse como un comando creado que deduce automáticamente el texto de un comando más grande para resaltar las referencias repetitivas como un proceso de acceso directo. El programador puede usar alias de Git para diseñar comandos que deberían existir o que tengan sentido lógico para una confirmación eficiente.

Este es uno de los ejemplos de creación de un alias global para «checkout», que se utiliza para intercambiar sucursales en un repositorio. En lugar del comando largo que se muestra aquí, ahora se puede simplemente usar git co.

git config --global alias.co checkout

Ejemplos de Git Alias ​​Configurar Git BashEjemplos de alias de Git en GitBash

Se está utilizando un alias de Git para la rama para crear una nueva rama en el repositorio de Git. En lugar del comando largo, se puede usar el alias git br.

git config --global alias.br branch

Finalmente, aquí hay un alias definido para la confirmación de Git, con una tecla de método abreviado: git ci.

git config --global alias.ci commit

Para comenzar con Git Alias, primero debe instalar Git correctamente. Después de haber hecho eso, proceda como se muestra aquí.

Cómo agregar alias de Git

Agregar alias de Git en la ventana del terminal hace que Git Bash sea bastante sencillo y fácil. Pero antes de hacer eso, debe colocar sus comandos en el repositorio de Git correcto; de lo contrario, se producirá un error «fatal: no es un repositorio de Git».

Para colocar sus comandos y asegurarse de que está trabajando en el directorio correcto, debe inicializar el repositorio como se muestra aquí. Solo es necesario hacer este paso una vez al principio. En el siguiente ejemplo, el Repo ha sido reiniciado.

Inicializar alias de GitGit Repo Reiniciado

Ingresar clear para limpiar la pantalla. Ahora puede comenzar a experimentar con los alias de Git, entre otras funciones.

Borrar pantalla de Git AliasBorrar Git Bash

Agreguemos un alias de Git para un comando de «Estado». Esto es útil para realizar un seguimiento de los archivos modificados en el flujo de trabajo. Puede definir el alias para esto como «st» como se muestra aquí.

git config --global alias.st "status"

Estado de alias de GitComando Git Alias ​​»Estado»

Una vez hecho esto, como se muestra aquí, simplemente puede escribir git st como atajo. No hay nada agregado para confirmar aquí porque todos estos sistemas de archivos no están rastreados, pero el alias de estado funciona correctamente.

Calle de estado de alias de GitAlias ​​de Git para «Estado» implementado con éxito en Git Bash

Más ejemplos de alias de Git

1. Compromiso de Git

Hacer cualquier trabajo de su parte en Git requeriría comprometerse con el repositorio principal. Esto hace que Git confirme uno de los comandos de alias más esenciales.

git config --global alias.ci commit

Confirmación de alias de GitGit Alias ​​para Confirmar

2. Confirmación de reversión de Git

A veces es necesario deshacer una confirmación realizada solo con el terminal Git Bash. El alias de Git para esta reversión se puede definir de la siguiente manera.

git config --global alias.rc revert<commit#>

Confirmación de reversión de alias de GitConfirmación de reversión de alias de Git

3. Git Eliminar confirmación

Para una eliminación definitiva de la confirmación, que la elimina por completo de la rama, debe usar el alias del comando de restablecimiento para versiones específicas.

git config --global alias.rs reset

Git Alias ​​Restablecer EliminarComando Restablecer/Eliminar Git Alias

4. Mensaje de confirmación de cambio de Git

¿Quieres cambiar los mensajes de la confirmación más reciente? El mensaje de confirmación de cambio de Git juega un papel en esto. El siguiente puede ser un alias para ello. Por supuesto, afectará el mensaje más reciente.

git config --global alias.am amend

Git Alias ​​ModificarMensaje de confirmación de cambio de alias de Git

5. Rama de cambio de Git

¿Quieres pasar de una rama de Git a otra? Ahí es donde el alias de pago asume importancia.

git config --global alias.co checkout 
git co <existing branch>
git co -b <new branch>

Rama de cambio de alias de GitCambiar alias de rama de Git

De manera similar, podemos crear alias Git apropiados para algunos de los siguientes comandos:

  • Verifique el nombre de usuario de Git: algo como git config --global user.name "James Joyce" se puede crear un alias para evitar menciones frecuentes del nombre de usuario.
  • Git muestra ramas: ¿Quieres ver todas las sucursales juntas? Necesitas encontrar un alias para git config --global branch; para sucursales remotas, agregue - r al mando.

El tutorial anterior explica la metodología sistemática paso a paso para crear alias de Git para los comandos más utilizados en la ventana de terminal de Git Bash. Así es como puede comenzar con la gestión de proyectos de GitHub. También puede alojar su blog de forma gratuita con Jekyll y GitHub Pages.

Experto Geek - Tu Guía en Tendencias Tecnológicas