Les développeurs apportent de nombreux changements dans leurs projets pendant la phase de développement. Ces modifications sont enregistrées dans l'historique des journaux. Ainsi, lorsqu'ils vérifient le journal GIT, il affiche les validations de toutes les branches. Parfois, les utilisateurs veulent voir certains changements dans une branche souhaitée. Cependant, il devient difficile de visualiser les changements d'une branche spécifique car tant de engins sont dans le référentiel. Dans cette situation, diverses commandes GIT peuvent être utilisées pour afficher les modifications uniquement pour une branche spécifique.
Comment exécuter le «journal git» pour afficher les modifications uniquement pour une branche spécifique / particulière?
Pour voir les modifications uniquement pour une branche spécifique, la «journal git»La commande peut être utilisée de différentes manières, telles que:
Méthode 1: Voir les brèves changements de branche spécifique
Pour voir seulement quelques modifications comme Commit Hash et commettre un message de la branche spécifique, utilisez le «journal git”Commande avec le nom de branche souhaité et le« «-une ligne" option:
$ Git Log --Oneline Master
Ici le "-une ligne«L'option est utilisée pour répertorier les commits dans chaque ligne.
La capture d'écran ci-dessous affiche la position actuelle de la tête, une courte carte d'identité et des messages de validation du «maître" bifurquer:
Méthode 2: Voir les brèves modifications de la branche spécifique dans le graphique
Utilisez le «-graphique" et "-décorer”Options avec la commande précédemment utilisée pour afficher les modifications brèves d'une branche particulière sous la forme d'un graphique:
$ git Log --graph - Décorate --Oneline Master
Ici le "-graphique" et "décorer»Les drapeaux sont utilisés pour afficher la sortie au format graphique:
Méthode 3: Voir les modifications détaillées d'une branche spécifique
Pour afficher les modifications détaillées, y compris l'ID de validation complète, le message de validation, le pointeur de tête, le détail de l'auteur, la date et l'heure de la branche spécifique, rédigez la commande suivante avec le nom de branche souhaité:
$ Git Log Master .
Méthode 4: Voir les modifications détaillées de la branche spécifique dans le graphique
Exécutez la commande ci-dessous pour afficher les modifications détaillées de la branche spécifique dans un graphique:
$ git log --graph --abbrev-comit - Décorate - Master-premier parent
Ici:
La sortie affichera l'ID de validation courte, le pointeur de tête, le message de validation, les détails de l'auteur, la date et les informations d'heure:
Méthode 5: Afficher les modifications d'une branche particulière avec une requête spécifique
Pour afficher uniquement les modifications qui sont effectuées par un utilisateur particulier dans une branche spécifique, saisissez la commande suivante et spécifiez la branche et le nom de l'auteur:
$ git Log Master - Author = 'Laiba Younas'
Ici le "-auteur"L'option est utilisée pour afficher les modifications apportées par un auteur particulier.
On peut voir que la sortie imprime les modifications apportées par l'auteur "Laiba Younas»:
Il s'agissait de visualiser les modifications uniquement pour une branche spécifique.
Conclusion
Plusieurs commandes peuvent être utilisées pour voir les modifications uniquement pour une branche spécifique, comme le «Git Log -oneline »Commande pour afficher de brefs changements et le«journal git .»Commande pour afficher les modifications détaillées d'une branche particulière. De plus, ces mêmes commandes peuvent être utilisées avec «-graphique", "-décorer","-abrév-commit", et "-auteur«Options pour personnaliser la sortie. Cet article a décrit différentes méthodes pour voir les modifications uniquement pour une branche spécifique.