Maison > Article > outils de développement > Comment afficher l'historique des modifications dans git
Comment afficher l'historique des modifications dans git : 1. Utilisez la commande « git log --pretty=oneline file name » pour afficher l'historique des modifications du fichier spécifié ; 2. Utilisez « git show commit's hash value » pour tout afficher ; contenu modifié du commit.
L'environnement d'exploitation de cet article : système Windows 10, Git version 2.30.0, ordinateur Dell G3.
Comment vérifier l'historique des modifications dans git
Parfois en comparant les codes, je vois certains changements, mais je ne connais pas l'auteur et la raison du changement, ni le numéro de BUG correspondant, ce qui signifie qu'il y a aucun moyen de le vérifier. Passons aux raisons spécifiques de ces changements ~
[Remarque] : Il y a un nombre limité de modifications dans un certain fichier, et chaque soumission de modification de code aura une description de validation. Nous pouvons commencer à partir d'ici ;
1. Basculez vers le répertoire
Basculez d'abord vers le répertoire où se trouve le fichier que vous souhaitez afficher :
cd packages/apps/Mms/src/com/android/mms/ui/
2. git log --pretty
Utilisez ensuite la commande suivante pour lister tout l'historique des modifications du file. Notez que cela se concentre sur un fichier spécifique, et ce n'est pas une bibliothèque git, il y aurait beaucoup de changements ~
git log --pretty=oneline 文件名
L'exemple est le suivant :
3. git show.
Comme indiqué ci-dessus, ce qui est imprimé, ce sont toutes les modifications apportées au fichier MessageItem.java History, la longue chaîne de chiffres au début de chaque ligne est la valeur de hachage formée par chaque soumission. Utilisez ensuite git show pour afficher la modification spécifique. d'un certain changement~
git show 356f6def9d3fb7f3b9032ff5aa4b9110d4cca87e
Les résultats sont les suivants :
Apprentissage recommandé : "Tutoriel Git"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!