Passer au contenu
GitTree
Graphique de validation

Inspecter un commit

Sélectionnez une validation dans le graphique et l'inspecteur de droite affiche tout ce qui la concerne : le message, le SHA complet, ses parents, qui l'ont écrit et validé, et les fichiers qu'il a modifiés. Sélectionnez un fichier pour voir sa différence.

GratuitMis à jour

Fonctionne dans GitTree Gratuit : toutes les fonctionnalités Git locales, une fois connecté.

Sur cette page
  1. Avant de commencer
  2. Où le trouver
  3. Mesures
  4. Résultat attendu
  5. Récupérer un fichier d'un commit
  6. Copier ou partager un commit
  7. Si quelque chose ne va pas
  8. Questions
  9. En rapport

Avant de commencer

  • Un référentiel est ouvert.

Où le trouver

  • Sélectionnez une ligne dans le graphique. Commit Details s'ouvre dans l'inspecteur à droite.
  • Cliquez avec le bouton droit sur la ligne du menu de validation : Copy, Compare et les actions sur cette validation.
ActionmacOSWindows et Linux
Trouvez d'abord un commit⌘FCtrl+F

Mesures

  1. Sélectionnez le commit

    Cliquez sur sa ligne dans le graphique ou accédez-y à l'aide des touches fléchées. L'inspecteur affiche son message et sa description.

    GitTree avec un commit sélectionné et ses détails dans l'inspecteur : SHA, parent, auteur et la liste des fichiers modifiés
    1 le SHA et les parents du commit, 2 les fichiers qu'il a modifiés.Interface GitTree avec un référentiel de démonstration.
  2. Lisez les faits

    À côté de commit: se trouve le court SHA ; Copy full SHA copie tout cela. parent: (ou parents: pour une fusion) renvoie au commit qui le précède : sélectionnez-le pour y accéder. L'auteur et la date suivent, ainsi que l'auteur lorsque quelqu'un d'autre l'a commis.

  3. Regardez les fichiers modifiés

    La liste indique combien de fichiers ont été ajoutés, modifiés, supprimés ou renommés. Affichez-les sous la forme Path ou Tree, triez-les A–Z ou par Change, ou activez View all files pour voir l'ensemble du projet tel qu'il était dans ce commit.

  4. Ouvrir le différentiel d'un fichier

    Sélectionnez un fichier ou utilisez Open File Diff dans son menu File actions. Le différentiel s'ouvre au milieu, comme Hunk, Inline ou Split.

Résultat attendu

Vous savez exactement ce que le commit a modifié, ligne par ligne, et pouvez accéder à ses parents pour suivre l'historique.

Récupérer un fichier d'un commit

Restore This Version… dans le menu File actions d'un fichier remet ce fichier tel qu'il était dans le commit sélectionné, dans votre dossier de travail et votre zone de préparation. GitTree demande en premier.

Copier ou partager un commit

  • Copy Commit SHA : le SHA complet, pour un terminal ou un commentaire de révision.
  • Copy Link to This Commit : la page du commit sur l'hôte du référentiel, lorsque le distant est sur un.
  • Copy App Link to This Commit : un lien qui ouvre le même commit dans GitTree.

Si quelque chose ne va pas

"Impossible de charger ce commit"

Le commit peut ne plus exister, par exemple après un rebase poussé par quelqu'un. Récupérez, puis sélectionnez à nouveau le commit dans le graphique.

Questions

Comment comparer deux commits ?

Cliquez avec le bouton droit sur un commit et utilisez Compare, ou sélectionnez deux lignes en maintenant Ctrl (⌘ sur un Mac) enfoncé : l'inspecteur affiche alors ce qui a changé entre elles.