
Primero, a día de hoy en día, Git, es una herramienta esencial para cualquier rol o función donde se necesita hacer un seguimiento de cambios, y todo tipo de modificaciones por lo más pequeña que sea.
Para los programadores, esta herramienta ya es una necesidad y/o uno de los requisitos más importantes y necesarios desde el primer instante del desarrollo, ya sea para el control de versiones, soporte para colaboración entre los miembros del equipo. Estas características ayudan a mejorar la productividad del equipo, aumentar la calidad del código y facilitar el proceso de desarrollo en general.
De todos los comandos Git, detallo listado de comandos más utilizados y comunes para el uso diario y correcto de Git.
Listado de comandos Git
-
git init
Inicializa un nuevo repositorio.
git init -
git clone
Crea una copia de un repositorio remoto en el equipo local.
git clone URL_DEL_REPOSITORIO -
git add
Añade cambios al área de preparación.
git add archivoPara añadir todos los cambios:
git add . -
git commit
Registra los cambios preparados en el repositorio.
git commit -m "Descripción del cambio" -
git status
Muestra el estado del directorio de trabajo y el área de preparación.
git status -
git pull
Obtiene cambios del repositorio remoto y los fusiona con la rama actual.
git pull -
git push
Envía los cambios confirmados al repositorio remoto.
git push -
git branch
Lista ramas existentes.
git branchCrear una nueva rama:
git branch nombre-rama -
git checkout
Cambia a una rama específica.
git checkout nombre-rama -
git merge
Fusiona cambios de una rama en la actual.
git merge nombre-rama -
git log
Muestra el historial de confirmaciones.
git log -
git remote
Lista repositorios remotos.
git remote -vAñadi
Este listado de comandos cubre varios casos de uso de funciones de Git y tenerlos a mano, aprenderlos de memoria ayudaría a administrar de manera efectiva el flujo de trabajo de control de versiones para cualquier proyecto donde sea necesario este tipo de control.