Lab Niveau 03 — Comprendre le cycle Git
Progression dans cet atelier 0%
Objectifs
Section titled “Objectifs”- Comprendre le cycle Working Directory → Staging Area → Repository
- Ajouter un fichier HTML
Exercice
Section titled “Exercice”Créez index.html (ou copiez le fichier depuis labs-code/niveau-03/) :
<!DOCTYPE html><html><head> <title>Git Playground</title></head><body> <h1>Bienvenue</h1></body></html>Exécutez :
git statusgit add .git commit -m "feat: add homepage"Question
Section titled “Question”Checklist de validation
Section titled “Checklist de validation”-
index.htmla été créé (voirlabs-code/niveau-03/) -
git statusaffiche le fichier dans la Working Directory -
git add .a été exécuté -
git commit -m "feat: add homepage"a été exécuté -
git logaffiche le commit
Question
Section titled “Question”Dessinez le parcours d’un fichier dans Git :
Working Directory ↓ Staging Area ↓ RepositoryCompétences acquises
Section titled “Compétences acquises”- Cycle de vie Git
git add .- Commit avec message conventionnel
Fiches de révision
Section titled “Fiches de révision” Question
Quelles sont les trois étapes du cycle de vie d'un fichier dans Git ?
Cliquer pour révéler la réponse Réponse
Working Directory → Staging Area → Repository
Cliquer pour voir la question Question
Que doit contenir un bon message de commit ?
Cliquer pour révéler la réponse Réponse
Un verbe d'action (fix, add, feat) suivi d'une description claire et concise
Cliquer pour voir la question Question
Quelle commande prépare un fichier modifié pour le commit ?
Cliquer pour révéler la réponse Réponse
git add <fichier>
Cliquer pour voir la questionÉvaluation des connaissances
Section titled “Évaluation des connaissances”1. Quelles sont les trois étapes du cycle de vie d'un fichier dans Git ?
2. Que fait la commande `git add .` ?
3. Quel est l'avantage d'un message de commit conventionnel ?