Voir ce qui a changé
Repérer les différences
⏱ Estim. ~7 min
01 · Lire
Avant de commiter, tu veux souvent voir ce que tu as vraiment changé. git diff compare tes fichiers actuels au dernier commit, ligne par ligne — les ajouts en vert, les suppressions en rouge.
💡 Imagine çaUtiliser git diff, c'est comme mettre deux photos côte à côte pour jouer au « cherche les différences ». git met clairement en évidence ce qui a été ajouté, supprimé ou modifié, pour que tu puisses relire ton travail avant de commiter.
Points clés
- git diff affiche les différences entre « modifications non stagées » et « dernier commit »
- Les lignes ajoutées sont préfixées d'un + (vert), les lignes supprimées d'un - (rouge)
- Relire le diff avant chaque commit te permet de repérer les boulettes tôt
02 · Pratique terminal
Pour voir les modifications, on a besoin d'un repo git avec un commit, histoire d'avoir quelque chose à comparer.
(Cette section est interactive — active JavaScript pour l'utiliser.)
03 · Pratique terminal
Mets tous les fichiers en stage, et fais ton premier commit.
(Cette section est interactive — active JavaScript pour l'utiliser.)
04 · Pratique terminal
Fais le premier commit, pour que git ait une base à comparer aux versions suivantes.
(Cette section est interactive — active JavaScript pour l'utiliser.)
05 · Quiz
Par défaut, qu'est-ce que git diff compare ?
- Tes fichiers actuels vs le dernier commit
- Deux branches différentes
- Deux fichiers différents
- Le repo local vs GitHub
06 · Pratique terminal
Maintenant on modifie le fichier. Ajoute une nouvelle ligne dans app.js.
(Cette section est interactive — active JavaScript pour l'utiliser.)
07 · Pratique terminal
Maintenant utilise git diff pour voir ce que tu as vraiment changé depuis le dernier commit.
(Cette section est interactive — active JavaScript pour l'utiliser.)
08 · Compléter
Pour voir ce que tu as modifié depuis le dernier commit (avant de staguer), tu lances git ___.
Autres leçons de ce chapitre
⚠ L'expérience interactive complète nécessite JavaScript. Active-le et recharge la page.
※ Ce site est un projet éducatif indépendant — pas un produit officiel d'Anthropic. Claude™ est une marque déposée d'Anthropic, PBC.