Boost Academy
LearningAssessmentsProfile
Back
  • Live

Introducción a Git y GitHub

10h of live classes·HACK A BOSS·Spanish

Skills you will learn

  • Git Iniciación

Schedules

You need an active plan

To access live courses you need an active plan. We're working on making plans available soon — stay tuned.

Start date: 9 June 2026

End date: 7 July 2026

Teacher: Stefano Peraldini

Slots: 28 available

Schedule:

  • 7 Jul 16:00 - 18:00
  • 30 Jun 16:00 - 18:00
  • 23 Jun 16:00 - 18:00
  • 16 Jun 16:00 - 18:00
  • 9 Jun 16:00 - 18:00

Description

Learning objectives

Syllabus

Technical requirements

Prerequisites

Schedule details

Resources

No resources are available yet for this schedule

Curso introductorio al control de versiones con Git y GitHub. El alumno aprende a gestionar el ciclo de vida de un repositorio desde cero, trabajar con ramas, sincronizar cambios con repositorios remotos y colaborar en equipo mediante Pull Requests e Issues. Al finalizar dispone de un flujo de trabajo profesional aplicable a proyectos reales.

Al finalizar el curso, el participante será capaz de:

  • Configurar Git con identidad de usuario e inicializar un repositorio local desde cero
  • Gestionar el ciclo de vida de los archivos aplicando el flujo add / commit / status correctamente
  • Crear y cambiar entre ramas, fusionar cambios y resolver conflictos básicos de merge
  • Conectar un repositorio local con GitHub y sincronizar cambios con push, pull y fetch
  • Clonar repositorios remotos y gestionar los errores más frecuentes en operaciones remotas
  • Interpretar el historial de cambios con git log y configurar .gitignore para excluir archivos innecesarios
  • Distinguir cuándo usar git revert y cuándo git reset, y aplicar el adecuado en casos básicos
  • Crear una Pull Request básica, añadir descripción e Issues relacionados siguiendo convenciones de commit
  1. Fundamentos y primer repositorio — control de versiones, instalación, configuración de identidad y flujo add / commit / status
  2. Ramas y resolución de conflictos — creación, cambio y fusión de ramas; identificación y resolución de conflictos
  3. Conexión con GitHub y trabajo remoto — SSH y HTTPS, push / pull / fetch, clone y gestión de errores remotos
  4. Historial, .gitignore y deshacer cambios — git log, exclusión de archivos, git revert y git reset; criterios básicos para elegir uno u otro
  5. Colaboración profesional — Pull Requests, mensajes de commit, Issues y flujo de trabajo colaborativo completo
  • Git instalado y configurado (se recomienda verificar entorno antes de la primera sesión)
  • Cuenta de GitHub activa
  • Manejo básico de terminal: navegar directorios y ejecutar comandos
  • No se requiere experiencia previa en control de versiones