Capítulo 1

Introducción al control de versiones

En este curso aprenderás a manejar Git, el sistema de control de versiones más usado hoy en día. Es una guía práctica y directa para usar Git:

  • Todo lo que veas aquí podrás aplicarlo enseguida en tu día a día desarrollando software.
  • Cada vez que aparezca algo nuevo, tendrás ocasión de practicarlo al momento.

Aprenderás a preparar un repositorio Git, añadir y registrar cambios en commits, ver el historial de tus cambios, trabajar con ramas y más. Al final del todo, crearás un repositorio en GitHub y publicarás tu código por primera vez.

Cuando termines el curso, entenderás bien cómo funciona Git y tendrás confianza para usarlo en tu día a día.


En las próximas lecciones verás las bases del control de versiones y por qué importa en el desarrollo de software. Son conceptos fundamentales que te ayudarán a entender el resto del curso.

¡Empezar desde cero!

Si ya conoces Git y el control de versiones, o si ya tienes Git instalado y configurado, puedes saltar a las secciones que te interesen. Aun así, te recomiendo seguir el curso en orden para construir una base sólida y no perderte ningún concepto importante. Siempre puedes avanzar rápido por las partes que ya conoces.

¿Ya conoces Git y el control de versiones?

Saltar a Capítulo 2: preparar Git

¿Ya tienes Git instalado y configurado?

Saltar a Capítulo 3: inicializar un repositorio

Nota: puedes volver más tarde a los temas que te saltes.
¿Quieres probar el modo historia?

Haz el curso como estaba pensado: progreso en pequeñas dosis, un orden lineal y sin distracciones, y entradas de Gitopedia que se desbloquean poco a poco. Continúa con Git real en VS Code/Cursor/Antigravity/Windsurf cuando quieras.

Modo historia
GRATIS
pero requiere iniciar sesión