Menu
Coddy logo textTech

La zone de préparation

Fait partie de la section Gestion de versions du Journey Terminal de Coddy. Leçon 9 sur 58.

Git ne valide pas automatiquement chaque modification. Au lieu de cela, vous choisissez explicitement les modifications qui seront incluses dans le prochain instantané. Ce flux de travail en deux étapes est articulé autour de la zone de transit (staging area).

Considérez-le comme un presse-papiers pour le prochain commit. Un fichier passe par trois états :

  1. Répertoire de travail : là où vous modifiez normalement les fichiers.
  2. Zone de staging : les modifications que vous avez marquées pour le prochain commit.
  3. Référentiel : l’historique permanent, après le commit.

L’objectif de la préparation est le contrôle. Vous pouvez modifier dix fichiers, mais ne préparer que les deux liés à une correction de bug, les valider, puis préparer et valider le reste séparément. Chaque validation finit ainsi par se concentrer sur une seule modification logique.

Vous déplacez les fichiers dans la zone de transit avec git add, et de la zone de transit vers le dépôt avec git commit.

challenge icon

Défi

Débutant

Le dossier contient un fichier non suivi app.txt. Initialisez le dépôt, puis exécutez git status --short pour confirmer que le fichier apparaît comme non suivi.

Essayez vous-même

Terminal
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Gestion de versions

Entraînez-vous par vous-même : Playground Terminal