Aller au contenu

Introduction

git blame

Dans ce chapitre, vous apprendrez à examiner un dépôt Git à l'aide de plusieurs commandes. Cette section couvrira tout ce qui concerne l'état du répertoire de travail et de la zone de préparation, les références indiquant des points précis de l'historique Git, l'affichage des métadonnées d'auteur attachées aux lignes spécifiques validées, ainsi que les instantanés validés. Les commandes nécessaires à l'examen du dépôt Git sont brièvement décrites ci-dessous. Consultez nos prochaines pages pour des informations détaillées.

git status

La commande git status affiche l'état du répertoire de travail et de la zone de préparation, permettant de visualiser les modifications préparées et les fichiers qui ne sont pas suivis par Git. La sortie de Status n'affiche aucune information sur l'historique validé du projet.

git log

La commande git log est un outil utilisé pour examiner l'historique d'un dépôt et trouver une version spécifique d'un projet. La commande git log affiche les instantanés validés. Elle est utilisée pour lister et filtrer l'historique du projet, ainsi que pour rechercher des modifications spécifiques. Elle ne fonctionne que sur l'historique validé.

git tag

Les Tags sont des références qui indiquent des points précis de l'historique Git. La fonction principale du marquage est de capturer un point dans l'historique Git qui marque une version de publication. Les tags ne changent pas. Une fois qu'un tag est créé, il n'a pas d'historique de commits.

git blame

La commande git blame est un outil flexible. Sa fonction la plus importante est l'affichage des métadonnées d'auteur attachées à une ligne spécifique d'un fichier validée. Elle est utilisée pour explorer l'historique du fichier et déterminer le dernier auteur qui a modifié la ligne.

Pratique

Parmi les affirmations suivantes, lesquelles décrivent correctement les fonctionnalités des différentes commandes Git pour examiner un dépôt ?

Trouvez-vous cela utile?

Aperçu dual-run — comparez avec les routes Symfony en production.