¿Por qué necesitas control de versiones?
Qué problema resuelve el control de versiones
⏱ Estim. ~4 min
01 · Leer
Imagina que estás escribiendo un texto. Lo editas, guardas. Editas un poco más. Y luego te das cuenta de que la versión de hace dos horas era mejor. Pero ya no está. Ahora cambia ese escenario por código: cientos de archivos, varias personas editando al mismo tiempo.
💡 Imagínalo asíEl control de versiones es como los puntos de guardado de un videojuego. Puedes volver a un estado anterior cuando quieras.
Puntos clave
- Cada cambio queda registrado
- Puedes volver a cualquier versión anterior
- Varias personas pueden trabajar en el mismo proyecto a la vez
- Nunca más vas a perder tu progreso
02 · Quiz
¿Cuál es el problema principal que resuelve el control de versiones?
- Hace que los programas corran más rápido
- Arregla bugs automáticamente
- Rastrea todos los cambios y permite revertirlos
- Hace los archivos más chicos
03 · Clasificar arrastrando
¿Cuáles de estos escenarios necesitan control de versiones? Clasifícalos.
(Esta sección es interactiva — activa JavaScript para usarla.)
04 · Leer
La herramienta de control de versiones que usan los ingenieros se llama git. La creó Linus Torvalds (el mismo que hizo Linux). Casi todos los proyectos de software del planeta la usan.
Puntos clave
- git rastrea los cambios en tus archivos a lo largo del tiempo
- GitHub es el sitio web donde se alojan los repos de git en internet
- Un repository (repo, repositorio) es un proyecto rastreado por git
05 · Emparejar
Empareja cada concepto de git con su descripción.
(Esta sección es interactiva — activa JavaScript para usarla.)
Otras lecciones de este capítulo
⚠ La experiencia interactiva completa necesita JavaScript. Actívalo y vuelve a cargar la página.
※ Este es un proyecto educativo independiente — no es un producto oficial de Anthropic. Claude™ es una marca registrada de Anthropic, PBC.