Trabajar con ramas
Crea ramas, cambia entre ellas y fusiona cambios de forma controlada.
Tu guía paso a paso
- 01
Crea ramas, cambia entre ellas y fusiona cambios de forma controlada.
- 02
Lee el ejemplo de referencia. En el laboratorio utiliza los archivos, repositorios y servidores locales precargados.
- 03
Ejecuta los comandos paso a paso, inspecciona el resultado y registra lo que aprendiste antes de completar la lección.
Ejercicio del laboratorio
Estos comandos usan paquetes y servicios precargados dentro del laboratorio. Las referencias de producción originales se conservan abajo.
cd ~/practice/repo
git switch -c feature/notes
printf 'A branch keeps work separate.\n' > branch.txt
git add branch.txt
git commit -m "Add branch exercise"
git switch main
git merge feature/notes
git branch -d feature/notes
git log --oneline --graphEjemplo original de referencia
Conservado del taller original en español. En el lab usa los recursos locales.
# Trabajar con ramas (branches)
# Las ramas te permiten trabajar en nuevas funcionalidades
# sin afectar el código principal.
#
# Ver todas las ramas (* indica la rama actual)
git branch
#
# Crear una nueva rama
git branch nombre-rama
#
# Cambiar a otra rama
git switch nombre-rama
#
# Crear y cambiar en un solo comando
git switch -c nombre-nueva-rama
#
# Fusionar una rama con la actual
git merge nombre-rama
#
# Eliminar una rama (después de fusionarla)
git branch -d nombre-rama
#
# Flujo típico:
# 1. Creas una rama: git switch -c nueva-funcion
# 2. Haces tus cambios y commits
# 3. Regresas a main: git switch main
# 4. Fusionas tu rama: git merge nueva-funcion
# 5. Eliminas la rama: git branch -d nueva-funcionMarcar lectura completada
La lectura completada no verifica la ejecución del ejercicio.