Capítulo 1

Introducción al control de versiones

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

  • 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, añadir cambios a staging, crear commits, ver el historial de tus cambios, trabajar con ramas y mucho más. Al final, crearás un repositorio en GitHub y harás push de tu código por primera vez.

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


En las próximas lecciones aprenderás las bases del control de versiones y por qué es importante para desarrollar 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. Por las partes que ya conoces siempre puedes avanzar más deprisa.

¿Ya conoces Git y el control de versiones?

Saltar a Capítulo 2: Configurar Git

¿Ya tienes Git instalado y configurado?

Saltar a Capítulo 3: Poner el proyecto bajo control de versiones

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

Haz el curso como se pensó: avanza poco a poco y en orden, sin distracciones, mientras desbloqueas nuevas entradas de Gitopedia. Cuando quieras, continúa practicando con Git de verdad en VS Code, Cursor o Antigravity IDE.

Modo historia
GRATIS
pero requiere iniciar sesión