Dux-Courses Evaluaciones
DOCUMENTATIONCOURSESROADMAPRANKINGBLOGPLAYGROUND
LoginSign Up
Aurum-Courses

Aurum Courses is an advanced learning and evaluation platform designed to accelerate your tech career. We provide an immersive environment filled with challenges, technical documentation, and verifyable certificates for frontend, backend, and fullstack technologies.

Platform Links

  • Interactive Courses
  • Technical Documentation
  • Tech Blog & Articles
  • Mi Perfil y Progreso

About the Project

  • About the Project
  • Contact & Support

Legal & Compliance

  • Privacy Policy
  • Terms of Service
  • Cookies Management
© 2026 Aurum-Courses. All rights reserved. Made with passion for the developer ecosystem.

Desarrollado por Aurumdux

Docs/Git/Ramas (Branches)
Principiantegit

Ramas (Branches)

Aprende a crear, cambiar, fusionar y eliminar ramas para trabajar en funcionalidades aisladas.

Que es una rama

Una rama es un puntero movil a un commit. La rama principal suele llamarse main. Las ramas permiten trabajar en funcionalidades nuevas de forma aislada, sin afectar el codigo estable.

Crear y cambiar de rama

Usa git branch para crear ramas y git checkout o git switch para cambiar entre ellas.
bash
1# Crear una nueva rama
2git branch feature/login
3
4# Cambiar a la rama
5git switch feature/login
6# o: git checkout feature/login
7
8# Crear y cambiar en un solo paso
9git switch -c feature/dashboard
10
11# Ver todas las ramas
12git branch -a
13
14# Eliminar una rama ya fusionada
15git branch -d feature/login

Fusionar ramas (merge)

El comando git merge integra los cambios de una rama en otra. Si hay conflictos, Git te pedira resolverlos manualmente.
bash
1# Volver a main
2git switch main
3
4# Fusionar feature/login en main
5git merge feature/login
6
7# Si hay conflictos, Git marca los archivos:
8# <<<<<<< HEAD
9# codigo de main
10# =======
11# codigo de feature/login
12# >>>>>>> feature/login
13
14# Resolver conflictos, luego:
15git add .
16git commit -m "merge: integrar feature/login"
← AnteriorFundamentos de GitSiguiente →Repositorios Remotos