← Cursos
Guía de Git y GitHub
BásicocourseAcceso por bootcamp

Guía de Git y GitHub

``` EN: "Master version control with Git and collaborative development with GitHub, from your first commit to production CI/CD pipelines." ES: "Domina el control de versiones con Git y el desarrollo colaborativo con GitHub, desde tu primer commit hasta pipelines de CI/CD en producción. Esta guía te lleva paso a paso por todo lo que necesitas para trabajar profesionalmente con Git: flujo local, branches, resolución de conflictos, Pull Requests, workflows de equipo, automatización con hooks y GitHub Actions, y recuperación de errores. Diseñada para developers de cualquier lenguaje que quieren dejar de tenerle miedo a Git y empezar a usarlo con confianza en equipos reales." ```

104

Lecciones

13

Módulos

🎓

Acceso por bootcamp

Lo que aprenderás

Fundamentos de control de versiones: commits, staging, branches y merges
Deshacer cambios de forma segura con restore, reset y revert
Resolver conflictos de merge en escenarios del mundo real
Colaborar en GitHub con remotes, clone, push, pull y SSH keys
Crear y revisar Pull Requests con estrategias de merge profesionales
Implementar workflows de equipo: Feature Branch, GitFlow y Trunk-Based Development
Gestionar proyectos con GitHub Issues, Projects y Releases
Automatizar validaciones de calidad con Git Hooks y Husky
Construir pipelines de CI/CD con GitHub Actions
Recuperarse de errores usando reflog y troubleshooting avanzado

¿Para quién es?

  • Developers de cualquier lenguaje que quieren aprender control de versiones desde cero
  • Developers con Git básico que quieren workflows profesionales y automatización
  • Estudiantes de programación que necesitan Git para proyectos académicos y de equipo
  • Profesionales migrando a tech que necesitan Git para trabajar en equipos de desarrollo
  • Líderes de equipo que quieren establecer workflows estándar de Git en sus equipos

Requisitos

  • Uso básico de terminal/línea de comandos (cd, ls, mkdir, touch)
  • Código para versionar (cualquier lenguaje de programación)
  • Cuenta de GitHub gratuita
  • No se requiere experiencia previa con Git ni control de versiones

Contenido del curso

1Módulo 1: ¿Por qué Git?8 lecciones
2Módulo 2: Flujo Básico Local8 lecciones
3Módulo 3: Navegación y Cambios8 lecciones
4Módulo 4: Branches Básicos8 lecciones
5Módulo 5: Resolución de Conflictos8 lecciones
6Módulo 6: Remotes y GitHub8 lecciones
7Módulo 7: Pull Requests y Code Review8 lecciones
8Módulo 8: Workflows Reales8 lecciones
9Módulo 9: GitHub Avanzado8 lecciones
10Módulo 10: Git Hooks y Automatización8 lecciones
11Módulo 11: CI/CD con GitHub Actions8 lecciones
12Módulo 12: Troubleshooting y Recovery8 lecciones
13Módulo 13: Git Internals for Engineers (Opcional)8 lecciones
Reseñas

Lo que dicen los estudiantes

Estas reseñas son de estudiantes inscritos que completaron al menos el 50% del curso. Moderamos las reseñas solo por motivos de contenido (spam, lenguaje ofensivo, datos personales), nunca por ser críticas o negativas.

Aún no hay reseñas aprobadas.

¡Sé el primero en compartir tu experiencia!