Trouver un commit
Appuyez sur Ctrl+F (⌘F sur un Mac) dans le graphique et saisissez une partie d'un message de commit, un auteur, un SHA, une branche ou une balise. GitTree met en évidence les matchs et les mouvements entre eux ; Filter Graph réduit l'historique lui-même.
Fonctionne dans GitTree Gratuit : toutes les fonctionnalités Git locales, une fois connecté.
Sur cette page
Avant de commencer
- Un référentiel est ouvert et son graphique s'affiche.
Où le trouver
- Search dans la barre d'outils, ou le raccourci ci-dessous, ouvre la barre de recherche au-dessus du graphique.
- La palette de commandes : Search Loaded History ou Filter Graph….
| Action | macOS | Windows et Linux |
|---|---|---|
| Search Loaded History | ⌘F | Ctrl+F |
| Jump to HEAD | ⌘⇧H | Ctrl+Shift+H |
Mesures
Ouvrir la recherche
Appuyez sur Ctrl+F (⌘F sur un Mac) ou sélectionnez Search dans la barre d'outils. Le champ indique Message, author, sha, branch or tag.

Taper « recherche » trouve chaque commit qui le mentionne ; Entrez passe au suivant.Interface GitTree avec un référentiel de démonstration. Tapez ce dont vous vous souvenez
Un mot du message, le nom ou l'e-mail d'un auteur, le début d'un SHA, ou le nom d'une branche ou d'une balise. Le compteur indique combien de commits correspondent dans l'historique chargé.
Se déplacer entre les matchs
Appuyez sur Entrée ou utilisez Next Match et Previous Match. Le graphique défile jusqu'à chacun et le sélectionne, de sorte que ses détails apparaissent dans l'inspecteur.
Fermer la recherche
Appuyez sur Échap ou sur Close Search. Le commit sélectionné reste sélectionné.
Résultat attendu
Le commit que vous recherchiez est sélectionné dans le graphique, avec ses fichiers et son message dans l'inspecteur.
Filtrez plutôt le graphique
La recherche met en évidence les correspondances parmi toutes les lignes. Filter Graph… (palette ou en-tête du graphique) conserve uniquement les commits qui correspondent, jusqu'à ce que vous l'effaciez :
| Champ | Conserve les commits qui |
|---|---|
| Author name or email contains | ont été écrits par quelqu'un, tel que lina@example.com. |
| From et To | ont été réalisés entre deux dates. |
| Touches path | modifié un fichier ou un dossier, tel que src/ ou README.md. |
| Start from | sont sur toutes les branches, la branche actuelle avec son amont et sa base, ou uniquement les branches que vous avez choisies. |
Si quelque chose ne va pas
"Aucune correspondance dans l'historique chargé."
Vérifiez l'orthographe ou recherchez une partie plus courte du message. Le commit peut également se trouver sur une branche masquée ou en dehors d'un filtre actif : effacez la barre de filtre et effectuez une nouvelle recherche.
"Cet engagement est plus profond que l'histoire lue jusqu'à présent."
GitTree lit encore une longue histoire. Réessayez une fois la lecture terminée.
Questions
Puis-je rechercher le contenu des fichiers ?
La recherche graphique examine les messages de validation, les auteurs, les SHA et les noms de référence. Pour rechercher un fichier par son nom, utilisez la palette de commandes avec : ; pour voir qui a modifié une ligne, utilisez file history and blâme.