<aside> ⭐ Esta página cubre el trabajo con branches/ramas y tags en GitHub: cómo crearlos, cambiarlos, publicarlos, listarlos y borrarlos. Úsala cuando ya tengas el repositorio configurado y necesites organizar desarrollo, publicar una versión o marcar un punto estable del proyecto.
</aside>
git branch nombre-del-branch
Este comando crea la branch, pero no cambia a ella.
git checkout -b nombre-del-branch
Ejemplo:
git checkout -b feature/login
<aside> ✅ Si tu versión de Git lo permite, también puedes usar:
git switch -c feature/login
switch es más claro para cambiar de branch, mientras que checkout también se usa para otras tareas históricas de Git.
</aside>
git checkout nombre-del-branch
O, de forma más explícita:
git switch nombre-del-branch
git push origin nombre-del-branch
Esto publica la branch en el remoto origin.
git branch