Séquence 09 · Challenge final
À vous de livrer
Plus de démonstration, plus de widget : votre terminal, l’horloge, et tout ce que vous avez appris aujourd’hui.
Votre feuille de route
Travaillez dans le dépôt d’exercice préparé par votre formateur (ou, à défaut, dans votre dossier atelier-git). Chaque étape tient en une ou deux commandes — toutes ont été vues aujourd’hui. Les indices ne sont là que si vous en avez besoin : essayez d’abord sans.
-
Récupérer le projet et se mettre à jour
Ouvrez le projet. Si vous ne l'avez pas encore en local, récupérez-le depuis GitLab ; sinon, assurez-vous d'être au niveau de l'équipe.
Indice
git clone <adresse>la première fois —git pulltoutes les autres. -
Regarder l'état des lieux
Avant de toucher quoi que ce soit : où en est le projet ? Y a-t-il des modifications en cours ? Quel est le dernier commit ?
Indice
git statuspour l'état,git log --oneline -5pour les dernières photos. -
Modifier le programme
Ajoutez le nouvel indicateur dans
analyse.R(ou le fichier indiqué par votre formateur) — par exemple une part des moins de 30 ans dans la population étudiée. -
Relire précisément ce que vous avez changé
Ligne par ligne. C'est votre filet de sécurité avant d'enregistrer.
Indice
git diff— les lignes-disparaissent, les lignes+arrivent. -
Vérifier la vue d'ensemble
Quels fichiers sont modifiés ? N'y a-t-il que ce que vous croyez ?
Indice
git status. Si un fichier inattendu apparaît, ne le sélectionnez simplement pas à l'étape suivante. -
Sélectionner la modification
Composez la photo : uniquement le travail demandé, rien d'autre.
Indice
git add analyse.R— puis ungit statusde relecture, réflexe de la séquence 02. -
Créer un commit clair
Le message doit dire le pourquoi du point de vue de l'étude — pensez à la personne qui le lira dans six mois.
Indice
git commit -m "Ajoute la part des moins de 30 ans demandée par le commanditaire" -
Vérifier l'historique
Votre commit est-il bien là, au sommet de la frise, avec le bon message ?
Indice
git log --oneline -3, etgit showpour relire la photo en détail. -
Partager avec l'équipe
Pour l'instant, ce commit n'existe que chez vous — souvenez-vous de Franck devant son écran GitLab.
Indice
git push. Puis vérifiez dans le navigateur, sur GitLab : votre commit doit apparaître. -
Marquer la livraison
C'est une version officielle : posez le jalon, et partagez-le.
Indice
git tag -a livraison-2026-v2 -m "Version avec la part des moins de 30 ans"puisgit push origin livraison-2026-v2.
Critère de réussite. Il est 16 h 58. Sur GitLab, l’équipe voit votre commit et le tag livraison-2026-v2. Sur votre poste, git status répond « rien à valider, la copie de travail est propre ». Le commanditaire a sa version ; l’étude, elle, a une mémoire de plus. Mission accomplie.
Ce que vous avez construit aujourd’hui
Ce matin, cette carte tenait en deux cases. La voici complète — c’est votre carte mentale de Git, et vous savez maintenant lire chacune de ses flèches :
push ↑ · fetch / pull ↓log, show), visitable (switch), réversible (restore, revert).
git commitgit addstatus, diff).
Et si vous ne deviez retenir que trois phrases : commit = photographier chez soi ; push = partager avec l’équipe ; tout ce qui est commité peut être retrouvé. Le reste, votre terminal et ce site vous le rappelleront.
Demain (Jour 2) : travailler à plusieurs en parallèle sans se marcher dessus — les branches, les fusions, et ce fameux mot de « conflit » qui va perdre son pouvoir d’effroi.