VOLVER A LA RUTA
MÓDULO 04 · 30 MIN
INTERMEDIO

RAMAS (BRANCHES)

Trabaja en paralelo sin romper el código principal usando ramas.

01

¿POR QUÉ USAR RAMAS?

Las ramas te permiten trabajar en una feature, bug fix o experimento SIN afectar el código que ya está en producción (rama main).

Cada miembro del equipo crea su propia rama, hace cambios, y luego los integra a main mediante un Pull Request.

02

CREAR, CAMBIAR Y LISTAR RAMAS

Los comandos modernos usan 'switch' (cambiar) y 'branch' (gestionar). El comando 'checkout' aún funciona pero es más confuso.

03

CONVENCIÓN DE NOMBRES

Usa nombres descriptivos con prefijos:

• feature/nombre-feature → nuevas funcionalidades • fix/nombre-bug → arreglos • hotfix/critico → urgencias en producción • refactor/nombre → mejoras de código • chore/nombre → tareas mantenimiento

Ejemplo: feature/login-google, fix/error-checkout

PRO TIP

En equipo, NUNCA trabajes directo en main. Siempre crea una rama.

04

MERGE: INTEGRAR RAMAS

Cuando termines tu trabajo en una rama, debes integrarla a main. Esto se llama 'merge'.