Git es uno de los sistemas de control de versiones más avanzados para admitir bifurcaciones y fusiones fáciles, 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 combinar pasos repetitivos para una experiencia de usuario más rápida en la ventana del terminal Git. Aquí te 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 infiere 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 tienen sentido lógico para una confirmación eficiente.
Este es uno de los ejemplos de un alias global que se crea para «pago», que se utiliza para intercambiar ramas en un repositorio. En lugar del comando largo que se muestra aquí, ahora simplemente se puede usar git co
.
git config --global alias.co checkout
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 Git commit, con una tecla de atajo: git ci
.
git config --global alias.ci commit
Para comenzar con Git Alias, primero debe instalar Git correctamente. Una vez hecho esto, proceda como se muestra aquí.
Cómo agregar alias de Git
Agregar alias de Git en la ventana de la terminal hace que Git Bash sea bastante sencillo y sencillo. Pero antes de hacer eso, necesita colocar sus comandos en el repositorio de Git correcto, de lo contrario conducirá a un error «fatal: no 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 realizar este paso una vez al principio. En el siguiente ejemplo, el Repo se ha reinicializado.
git init
Ingresar clear
para limpiar la pantalla. Ahora puede comenzar a experimentar con alias de Git entre otras funciones.
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"
Una vez hecho esto, como se muestra aquí, simplemente puede escribir git st
como atajo. No hay nada agregado para comprometerse aquí porque todos estos sistemas de archivos no están rastreados, pero el alias de estado funciona correctamente.
Más ejemplos de alias de Git
1. Compromiso de Git
Hacer cualquier trabajo al final 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
2. Confirmación de reversión de Git
A veces es necesario deshacer una confirmación realizada utilizando solo 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#>
3. Git Remove Commit
Para una eliminación completa de la confirmación, que la elimina por completo de la rama, debe usar el alias de comando de restablecimiento para versiones específicas.
git config --global alias.rs reset
4. Mensaje de confirmación de cambio de Git
¿Quieres cambiar el mensaje de la confirmación más reciente? El mensaje de confirmación de cambio de Git juega un papel en esto. Lo siguiente puede ser un alias para él. Por supuesto, afectará el mensaje más reciente.
git config --global alias.am amend
5. Rama de Git Change
¿Quieres pasar de una rama de Git a otra? Ahí es donde el alias de pago adquiere importancia.
git config --global alias.co checkout git co <existing branch> git co -b <new branch>
De manera similar, podemos crear alias de Git apropiados para algunos de los siguientes comandos:
-
Compruebe el nombre de usuario de Git: algo como
git config --global user.name "James Joyce"
se puede usar un alias para evitar menciones frecuentes del nombre de usuario. -
Git show ramas: quieres ver todas las ramas juntas? Necesitas encontrar un alias para
git config --global branch;
para sucursales remotas, agregue- r
al comando.
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. A continuación, le mostramos cómo puede comenzar con la administración de proyectos de GitHub. También puede alojar su blog de forma gratuita con Jekyll y GitHub Pages.