Passer au contenu
GitTree
Graphique de validation

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.

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. Filtrez plutôt le graphique
  6. Si quelque chose ne va pas
  7. Questions
  8. En rapport

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….
ActionmacOSWindows et Linux
Search Loaded History⌘FCtrl+F
Jump to HEAD⌘⇧HCtrl+Shift+H

Mesures

  1. 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.

    Animation : la recherche graphique s'ouvre, "recherche" est tapé et la sélection passe de correspondance en correspondance
    Taper « recherche » trouve chaque commit qui le mentionne ; Entrez passe au suivant.Interface GitTree avec un référentiel de démonstration.
  2. 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é.

  3. 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.

  4. 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 :

Les champs du Filter Graph
ChampConserve les commits qui
Author name or email containsont été écrits par quelqu'un, tel que lina@example.com.
From et Toont été réalisés entre deux dates.
Touches pathmodifié un fichier ou un dossier, tel que src/ ou README.md.
Start fromsont 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.