Misión C19Nivel Creadores (13–15 años) Computador 20–30 min
Control de versiones con Git
Git: commits, historial, diff y ramas
🗺️
Tu Misión de Hoy
¿Alguna vez rompiste algo que funcionaba y no supiste volver atrás? Git guarda la historia de tu proyecto en commits, como puntos de guardado de un videojuego.
🧰
Checklist interactivoQué Necesitas en Casa
Revisa los materiales juntos y marca las casillas a medida que los tengan listos:
Git instalado en el computador (git-scm.com) o la interfaz web de GitHub
Tu proyecto web o de Python
👣
Paso a Paso en Familia
🎮
Minijuego Interactivo: Reto C19
Aprende jugando: resuelve el reto interactivo directamente aquí abajo.
Crea un nuevo commit con git commit -m "...":
commit f3a1feat: estructura inicial
🏆 Reto Extra de Exploración
- Sube tu repositorio a GitHub (
git remote add origin … y git push) con la cuenta supervisada.🐞 Si algo no funciona (¡Hora de depurar!)
-
fatal: not a git repository → estás en otra carpeta o falta git init.
- Mensajes de commit poco claros → escribe qué cambiaste y por qué.💬 Muéstraselo a tu Familia
Muestra la historia de tu proyecto y explica tres commits.
¿Terminaron la misión? Estampa tu sello para avanzar.
Guía para el Adulto Acompañante
Tu rol es guiar con preguntas, no dar la respuesta.
🎯Objetivo
Usar control de versiones: commits, historial, diferencias y ramas.
📋Antes de empezar
Necesita un computador donde se pueda instalar Git. Recomendado usar un alias en lugar del nombre real si el repositorio será público.
❓Preguntas para hacer
- ¿Qué es un commit?
- ¿Para qué sirve una rama?
- ¿Por qué los equipos usan Git?
Si se atasca (de menos a más ayuda):
1. Compárelo con los puntos de guardado.
2. Hagan juntos los tres primeros comandos.
3. Use la interfaz web de GitHub en lugar de la terminal.
💡Sin computador / solo celular
Esta misión necesita computador.
⭐Sello del pasaporte
✅ el proyecto tiene al menos 3 commits y una rama.
🧠Conceptos
Navegación del Programa
🤖
Jugar ➔¿Practicar con el Robot?
Prueba el simulador de cuadrícula 5x5