Guía completa de ramificación en Git: Crear, cambiar y eliminar

Explora los comandos esenciales de ramas en Git, incluyendo `git switch`, `git checkout`, `git branch`, y cómo gestionar ramas de manera eficiente para el desarrollo en paralelo.

Guía completa de ramificación en Git: Crear, cambiar y eliminar

Las ramas (branches) son una de las características más potentes de Git. Permiten trabajar en nuevas funcionalidades o correcciones de errores de forma aislada sin afectar al código principal.

Comandos esenciales

1. Crear una rama

Para crear una nueva rama, utiliza el siguiente comando:

git branch nombre-de-la-rama

2. Cambiar de rama

Históricamente, se utilizaba git checkout, pero ahora se recomienda git switch para mayor claridad:

# Forma moderna
git switch nombre-de-la-rama

# Forma tradicional
git checkout nombre-de-la-rama

3. Eliminar una rama

Una vez que hayas fusionado tus cambios, puedes eliminar la rama local con:

git branch -d nombre-de-la-rama

Mejores prácticas

  • Mantén las ramas cortas: Crea ramas específicas para cada tarea o funcionalidad.
  • Sincroniza frecuentemente: Asegúrate de actualizar tu rama con los cambios de la rama principal (main o master) regularmente.