Reto 1: Construyendo tu historial local

reto 1

¡Es hora de ensuciarse las manos! La única forma de aprender Git de verdad es tecleando comandos y cometiendo errores controlados. Este primer reto evaluará tu dominio de los repositorios locales.

 

El Escenario

Imagina que acabas de ser contratado para desarrollar una pequeña calculadora en Python. Tu líder técnico te ha pedido que inicies el proyecto usando buenas prácticas desde el primer minuto.

Tus Tareas

  1. Crea una nueva carpeta llamada mi-calculadora en tu ordenador y ábrela en tu terminal.
  1. Inicializa un repositorio vacío de Git.
Diagrama del proceso de inicialización de un repositorio Git.
Proceso de inicialización de un repositorio Git.
  1. Crea un archivo llamado .env simulando que tienes una contraseña secreta. Crea también un archivo .gitignore y configúralo para que Git ignore tu archivo .env.
Diagrama de la estructura de archivos en un repositorio Git.
Estructura de archivos en el repositorio Git.
  1. Crea el archivo calculadora.py con un simple comentario dentro (ej. # Código de la calculadora).
  2. Haz tu primer commit incluyendo el código y el gitignore con el mensaje: feat: inicio del proyecto calculadora.
  3. El error: Edita calculadora.py añadiendo una línea de código errónea (ej. 2 + "dos"). Añádelo al Staging Area usando git add ., pero ¡espera! No hagas el commit todavía. Retira ese archivo del Staging Area usando el comando de restore correcto.
Diagrama del proceso de añadir y retirar archivos del Staging Area en Git.
Proceso de añadir y retirar archivos del Staging Area en Git.
Tip: Si te atascas, revisa el Módulo 3.2 de este curso para recordar cómo des-preparar archivos antes de un commit.
Inicia sesión e inscríbete para guardar tu progreso.