La valise du voyageur temporel

GitBeginner
Pratiquer maintenant

Introduction

Salutations, chrono-explorateur ! Avant de vous lancer dans votre prochain voyage temporel, vous devez maîtriser l'art de vérifier vos bagages dans la zone de préparation. Votre mission consiste à préparer un script Python pour votre aventure et à utiliser la zone de préparation de Git pour examiner son contenu avant de valider (commit). Êtes-vous prêt à inspecter vos bagages temporels avec précision ?

Préparation et examen de votre chrono-gadget

Tâches

  1. Créez un nouveau répertoire nommé time-travel-pack dans le dossier ~/project et initialisez-le en tant que dépôt Git.

  2. Créez un fichier Python nommé chrono_gadget.py avec le contenu suivant :

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

    Remarque : Assurez-vous que toutes les lignes sont bien incluses dans le fichier. Vous pouvez utiliser un éditeur de texte pour ajouter toutes les lignes d'un coup, ou utiliser la commande echo plusieurs fois avec l'opérateur >> pour ajouter chaque ligne au fichier.

  3. Ajoutez chrono_gadget.py à la zone de préparation.

  4. Exécutez git diff --staged pour visualiser les modifications présentes dans la zone de préparation.

Exigences

  • Toutes les opérations doivent être effectuées dans le répertoire ~/project/time-travel-pack.
  • Vous devez exécuter les commandes Git nécessaires pour créer le dépôt et ajouter le fichier à la zone de préparation.
  • Vous devez utiliser git diff --staged pour visualiser les modifications préparées.

Exemple

Une fois le défi terminé, l'exécution de git status devrait afficher un résultat similaire à celui-ci :

On branch master

No commits yet

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

Résumé

Félicitations, maître de l'inspection temporelle ! Vous avez préparé avec succès votre chrono-gadget et démontré votre capacité à examiner son contenu dans la zone de préparation avant de partir à l'aventure. Dans ce défi, vous avez prouvé votre maîtrise des points suivants :

  1. Initialisation d'un nouveau dépôt Git pour vos préparatifs de voyage dans le temps.
  2. Création d'un fichier contenant des informations essentielles pour votre périple.
  3. Utilisation de la zone de préparation Git pour préparer les modifications avant validation.
  4. Utilisation de git diff --staged pour examiner les modifications en attente.

Cette compétence consistant à vérifier les modifications préparées est cruciale pour tout voyageur temporel sérieux. En maîtrisant la commande git diff --staged, vous avez acquis la capacité d'inspecter minutieusement votre cargaison temporelle avant chaque saut dans le temps. Cette approche méticuleuse garantit que vous savez exactement quelles modifications vous vous apprêtez à graver dans la ligne temporelle.

N'oubliez pas qu'une zone de préparation bien inspectée est la clé d'une chrono-exploration réussie. Alors que vous poursuivez votre voyage à travers le continuum espace-temps de Git, cette compétence de vérification s'avérera inestimable. Elle vous aidera à maintenir une ligne temporelle propre et organisée, à détecter les anomalies temporelles potentielles avant qu'elles ne provoquent des paradoxes, et à toujours savoir précisément quelles modifications vous allez ancrer dans le tissu de l'espace-temps.

Continuez à explorer, continuez à préparer vos changements, et surtout, continuez à vérifier ! Le futur (et le passé) du code attend vos commits soigneusement inspectés. Bon voyage, Chrono-Codeur !

✨ Vérifier la solution et pratiquer