Curso de GitHub y Control de Versiones
Aprende Git y GitHub desde cero: repositorios, ramas, colaboración en equipo, pull requests y automatización con GitHub Actions.
Nivel
Inicial
Duración
4 semanas
Carga
20 horas
Modalidad
Online
RESULTADOS
¿Qué aprenderás?
Controlar versiones de proyectos con Git de forma profesional.
Colaborar en equipo mediante ramas, pull requests y revisiones de código.
Resolver conflictos y mantener un historial limpio.
Automatizar despliegues básicos con GitHub Actions y GitHub Pages.
METODOLOGÍA
Una formación orientada a la práctica
Clases y recursos
Material técnico y sesiones orientadas a la aplicación práctica.
Proyectos
Ejercicios y proyectos basados en escenarios reales.
Acompañamiento
Orientación para resolver dudas y avanzar en el programa.
Certificación
Certificado verificable al cumplir los requisitos.
CONTENIDO
Plan de estudios
01Fundamentos de Git
Instalación y configuración
Primeros pasos con Git y la terminal.
Commits y historial
Registro de cambios y buenas prácticas de mensajes.
Áreas de trabajo
Working directory, staging y repositorio local.
02GitHub y colaboración
Repositorios remotos
Push, pull, clone y gestión de accesos.
Ramas y flujos de trabajo
Git Flow, trunk based y convenciones de equipo.
Pull requests y revisiones
Colaboración, comentarios y aprobación de cambios.
03Resolución y mantenimiento
Conflictos de fusión
Identificación y resolución de conflictos.
Rebase, stash y revert
Herramientas para mantener el historial ordenado.
Issues y proyectos
Organización del trabajo dentro de GitHub.
04Automatización
GitHub Actions
Flujos automáticos de validación y despliegue.
GitHub Pages
Publicación de sitios estáticos desde el repositorio.
Proyecto integrador
Portafolio publicado y documentado en GitHub.
ANTES DE EMPEZAR
Requisitos
Manejo básico de computadora.
No se requiere experiencia previa en Git.
PREGUNTAS FRECUENTES
Preguntas frecuentes
¿Necesito saber programar?
No. El curso parte desde cero y es útil para cualquier persona que trabaje con archivos y proyectos.
¿El curso es en vivo?
Es online con sesiones grabadas y acompañamiento del instructor para consultas.
¿Necesitas capacitar a tu equipo?
Podemos adaptar el programa a las necesidades de tu organización y coordinar una propuesta para equipos.
