Git Diff
Fait partie de la section Gestion de versions du Journey Terminal de Coddy — leçon 15 sur 58.
git diff vous montre exactement ce qui a changé dans votre répertoire de travail depuis le dernier commit. C'est l'une des commandes les plus utiles lorsque vous êtes en cours de modification et que vous voulez vous rappeler ce que vous avez fait.
git diffLes lignes qui ont été supprimées sont préfixées par - ; les lignes qui ont été ajoutées sont préfixées par + :
-print("hi")
+print("hello")Par défaut, git diff compare le répertoire de travail à ce qui a été validé en dernier. Il n'affiche pas les modifications qui sont déjà indexées. Exécutez-le avant l'indexation pour revoir vos modifications une dernière fois.
Les lignes de contexte inchangées autour de vos modifications apparaissent avec un espace au début, afin que vous puissiez voir où la modification a eu lieu dans le fichier.
Défi
FacileLe dossier contient greet.py avec la ligne print("hi"), déjà commitée. Modifiez la ligne en print("hello"), puis exécutez git diff pour voir votre modification non indexée.
Aide-mémoire
git diff affiche les modifications dans le répertoire de travail depuis le dernier commit (modifications non indexées uniquement) :
git diffLes lignes supprimées sont préfixées par -, les lignes ajoutées par + :
-print("hi")
+print("hello")Essayez vous-même
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
4Inspecter les modifications
Git DiffComparer les modifications indexéesGit ShowRécapitulatif - Travail d'enquête2Premiers pas
Initialiser un dépôtLe dossier .gitConfigurer votre identitéGit StatusRécapitulatif - Premier dépôt5Ignorer des fichiers
Pourquoi ignorer des fichiersModèles GitignoreVérifier les règles d'exclusionRécapitulatif - Dépôt propre3Suivi des modifications
La zone de transitGit AddGit CommitModifier un fichier suiviGit LogRécapitulatif - Premiers commits6Projet de site de recettes
Aperçu du projetInitialiser et ignorer