Objetivo: Aprender a crear, fusionar, eliminar y gestionar ramas de forma efectiva.
Resumen: Este taller práctico se centra en dos conceptos fundamentales de Git: las ramas (branches) y los forks. Se explorará cómo las ramas permiten desarrollar funcionalidades en paralelo sin afectar la rama principal del proyecto, y cómo fusionar (merge) los cambios de forma segura. Se cubrirán comandos clave para crear, cambiar, fusionar y eliminar ramas. Además, se abordará el uso de los forks para contribuir a proyectos de código abierto o crear versiones derivadas de un proyecto existente. Se pondrá especial énfasis en la resolución de conflictos de fusión y en la adopción de flujos de trabajo (workflows) de branching comunes en la industria. El taller incluirá ejercicios prácticos para consolidar los conocimientos adquiridos.
Nivel: Intermedio
Conocimientos Previos: Conocimientos básicos de Git: inicialización de repositorios, commit, push, pull.
Audiencia: Alumnos y profesores de ciclos formativos de informática.
Duración: 120 minutos
Infraestructura Necesaria: Portátil con conexión a internet. Cuenta activa en GitHub. Personal Access Token (PAT) classic de GitHub con permisos para trabajar con GitHub Actions y realizar operaciones sobre forks
Repositorio del taller: Repositorio colaborativo en GitHub donde se desarrollará el ejercicio práctico
GitHub