Ramas con intención, no por costumbre
Nombra ramas por objetivo y mantenlas cortas en vida.
Evita ramas eternas. Cuanto más tiempo vive una rama sin integrar, más probable es que haya conflictos y pérdida de contexto. Un naming claro ayuda: feature/login-social, fix/header-mobile.
Antes de crear rama, asegúrate de partir de main actualizado para minimizar conflictos desde el inicio.
git switch main
git pull
git switch -c feature/navbar-responsive