La maleta del viajero en el tiempo

GitBeginner
Practicar Ahora

Introducción

¡Saludos, crono-explorador! Antes de embarcarte en tu próximo viaje temporal, debes dominar el arte de revisar los objetos que has empacado en el área de preparación. Tu misión es preparar un script de Python para tu aventura y utilizar el área de preparación de Git para revisar su contenido antes de realizar un commit. ¿Estás listo para inspeccionar tu equipaje temporal con precisión?

Preparación y revisión de tu crono-gadget

Tareas

  1. Crea un nuevo directorio llamado time-travel-pack en la carpeta ~/project e inicialízalo como un repositorio Git.

  2. Crea un archivo de Python llamado chrono_gadget.py con el siguiente contenido:

    print("Initializing Chrono-Gadget...")
    print("Warning: Temporal flux detected!")
    print("Calibrating time circuits...")
    print("Ready for time travel!")
    

    Nota: Asegúrate de que todas las líneas estén incluidas en el archivo. Puedes usar un editor de texto para añadir todas las líneas a la vez, o usar el comando echo varias veces con el operador >> para añadir cada línea al archivo.

  3. Añade chrono_gadget.py al área de preparación.

  4. Ejecuta git diff --staged para ver los cambios en el área de preparación.

Requisitos

  • Todas las operaciones deben realizarse en el directorio ~/project/time-travel-pack.
  • Debes ejecutar los comandos de git para crear el repositorio Git y añadir el archivo al área de preparación.
  • Debes usar git diff --staged para ver los cambios preparados.

Ejemplo

Después de completar el desafío, al ejecutar git status deberías obtener una salida similar a esta:

On branch master

No commits yet

Changes to be committed:
  (use "git rm --cached <file>..." to unstage)
        new file:   chrono_gadget.py

Resumen

¡Felicidades, maestro de la inspección temporal! Has preparado con éxito tu crono-gadget y has demostrado tu capacidad para revisar su contenido en el área de preparación antes de embarcarte en tu aventura de viaje en el tiempo. En este desafío, has demostrado competencia en:

  1. Inicializar un nuevo repositorio Git para tus preparativos de viaje en el tiempo.
  2. Crear un archivo con información esencial para tu viaje.
  3. Usar el área de preparación de Git para preparar cambios para un commit.
  4. Emplear git diff --staged para revisar los cambios en el área de preparación.

Esta habilidad de revisar los cambios preparados es crucial para cualquier viajero en el tiempo serio. Al dominar el comando git diff --staged, has adquirido la capacidad de inspeccionar cuidadosamente tu carga temporal antes de cada salto a través del tiempo. Este enfoque meticuloso asegura que siempre sepas exactamente qué cambios estás a punto de confirmar en la línea temporal.

Recuerda, un área de preparación bien inspeccionada es la clave para una crono-exploración exitosa. A medida que continúes tu viaje a través del continuo espacio-tiempo de Git, esta habilidad de revisión resultará invaluable. Te ayudará a mantener una línea temporal limpia y organizada, a detectar posibles anomalías temporales antes de que causen paradojas y a saber siempre exactamente qué cambios estás a punto de grabar en el tejido del espacio-tiempo.

¡Sigue explorando, sigue preparando y, lo más importante, sigue revisando! El futuro (y el pasado) del código espera tus commits cuidadosamente inspeccionados. ¡Buen viaje, Crono-Programador!

✨ Revisar Solución y Practicar