Git 🌙
Chapters â–Ÿ 2nd Edition

A3.6 Commandes Git - Inspection et comparaison

Inspection et comparaison

git show

La commande git show peut montrer un objet Git d’une façon simple et lisible pour un ĂȘtre humain. Vous l’utiliseriez normalement pour montrer les informations d’une Ă©tiquette ou d’un commit.

Nous l’utilisons d’abord pour afficher l’information d’une Ă©tiquette annotĂ©e dans Les Ă©tiquettes annotĂ©es.

Plus tard nous l’utilisons un petit peu dans SĂ©lection des versions pour montrer les commits que nos diverses sĂ©lections de versions rĂ©solvent.

Une des choses les plus intĂ©ressantes que nous faisons avec git show est dans Re-fusion manuelle d’un fichier pour extraire le contenu de fichiers spĂ©cifiques d’étapes diffĂ©rentes durant un conflit de fusion.

git shortlog

La commande git shortlog est utilisĂ©e pour rĂ©sumer la sortie de git log. Elle prendra beaucoup des mĂȘmes options que la commande git log mais au lieu de lister tous les commits, elle prĂ©sentera un rĂ©sumĂ© des commits groupĂ©s par auteur.

Nous avons montrĂ© comment s’en servir pour crĂ©er un joli journal des modifications dans Shortlog.

git describe

La commande git describe est utilisĂ©e pour prendre n’importe quelle chose qui se rĂ©soud en un commit et produit une chaĂźne de caractĂšres qui est somme toute lisible pour un ĂȘtre humain et qui ne changera pas. C’est une façon d’obtenir une description d’un commit qui est aussi claire qu’un SHA de commit mais en plus comprĂ©hensible.

Nous utilisons git describe dans GĂ©nĂ©ration d’un nom de rĂ©vision et PrĂ©paration d’une publication pour obtenir une chaĂźne de caractĂšres pour nommer notre fichier de publication aprĂšs.

scroll-to-top