Lire le graphique de validation
Le graphique de validation montre l'historique du référentiel sous forme de lignes, la plus récente en premier, avec des voies qui se divisent là où les branches commencent et se rejoignent là où elles fusionnent. Les étiquettes sur les lignes affichent les branches et les balises ; une coche indique la branche sur laquelle vous vous trouvez.
Fonctionne dans GitTree Gratuit : toutes les fonctionnalités Git locales, une fois connecté.
Sur cette page
Avant de commencer
- Ouvrez un référentiel : son onglet affiche le graphique au milieu.
Où le trouver
- Le graphique se trouve au milieu d'un onglet de référentiel. Graph dans la barre d'outils le ramène lorsqu'un fichier ou un diff est ouvert.
- Cliquez avec le bouton droit sur les en-têtes de colonnes ou utilisez le bouton du curseur à leur extrémité pour accéder au menu Graph columns : affichez Author, Date et SHA, ou utilisez des lignes compactes.
| Action | macOS | Windows et Linux |
|---|---|---|
| Jump to HEAD | ⌘⇧H | Ctrl+Shift+H |
| Focus on Current Branch | ⌘⇧B | Ctrl+Shift+B |
| Rechercher dans l'historique | ⌘F | Ctrl+F |
Mesures
Lire une ligne
Chaque ligne correspond à un commit : les initiales de l’auteur sur sa ligne, puis son message. Les lignes vont de la plus récente en haut à la plus ancienne ; un séparateur tel que « il y a 2 jours » marque le passage du temps.

1 la branche extraite, 2 la même branche sur la télécommande, 3 une validation de fusion, 4 une autre branche locale.Interface GitTree avec un référentiel de démonstration. Trouver les branches et les tags
Les étiquettes de la colonne Branch / Tag se trouvent sur le commit vers lequel pointe chaque branche ou balise. Un ✓ marque la branche extraite. Une icône d'ordinateur portable signifie une branche locale, une icône de cloud une branche distante, les deux icônes une branche locale au niveau de sa branche distante. +1 signifie que davantage d'étiquettes partagent la ligne.
Suivez les voies
Une voie est une ligne de développement. Là où une ruelle bifurque, une nouvelle bifurcation commence ; là où deux voies se rejoignent dans un seul commit, ce commit est une fusion avec deux parents. Les couleurs ne font que distinguer les voies.
Repérez votre travail non engagé
La ligne
// WIPen haut représente les modifications que vous n'avez pas encore validées, avec le nombre de modifications planifiées et non planifiées. Sélectionnez-le pour les ouvrir.
Résultat attendu
Sélectionnez n'importe quelle ligne pour voir tous ses détails dans l'inspecteur : son SHA, ses parents, son auteur et ses fichiers modifiés (inspecter un commit).
Focus sur une partie de l’histoire
- Focus on Current Branch affiche la branche extraite, sa branche en amont et sa branche de base uniquement, avec le nombre de validations dont elle dispose depuis la base.
- Cliquez avec le bouton droit sur une étiquette de branche pour Show Only This Branch ou Focus on This Branch.
- Filter Graph ne conserve que les commits d'un auteur, d'une plage de dates ou d'un chemin ; la barre au-dessus du graphique indique ce qui est filtré, et son effacement ramène chaque ligne. Le filtrage ne supprime jamais l'historique.
Si quelque chose ne va pas
Une branche que j'attends n'est pas dans le graphique
Il peut être masqué, en dehors d'un filtre ou d'un focus actif, ou uniquement sur la télécommande et pas encore récupéré. Effacez la barre de filtre, puis récupérez (fetch, pull and push).
L'histoire s'arrête avec "l'histoire continue sur la télécommande"
Le référentiel est un clone superficiel. Utilisez Fetch More History ou Fetch Full History dans le menu de cette ligne.
Questions
Pourquoi y a-t-il deux étiquettes avec le même nom de branche ?
L'une est votre branche locale et l'autre la branche distante (telle que origin/develop). Ils diffèrent lorsque l’un a commis des actes et que l’autre ne l’a pas fait ; lorsqu'ils sont de niveau, GitTree affiche une étiquette avec les deux icônes.