Trova un impegno
Premi Ctrl+F (⌘F su un Mac) nel grafico e digita parte di un messaggio di commit, un autore, un SHA, un ramo o un tag. GitTree evidenzia le corrispondenze e si sposta tra di loro; Filter Graph restringe la cronologia stessa.
Funziona in GitTree Gratuito: tutte le funzionalità Git locali, una volta effettuato l'accesso.
In questa pagina
Prima di iniziare
- Un repository è aperto e viene visualizzato il relativo grafico.
Dove trovarlo
- Search nella barra degli strumenti o la scorciatoia di seguito apre la barra di ricerca sopra il grafico.
- La tavolozza dei comandi: Search Loaded History o Filter Graph….
| Azione | macOS | Windows e Linux |
|---|---|---|
| Search Loaded History | ⌘F | Ctrl+F |
| Jump to HEAD | ⌘⇧H | Ctrl+Shift+H |
Passi
Apri la ricerca
Premi Ctrl+F (⌘F su Mac) o seleziona Search nella barra degli strumenti. Il campo riporta Message, author, sha, branch or tag.

Digitando "cerca" viene trovato ogni commit che lo menziona; Inserisci le mosse per quella successiva.GitTree interfaccia con un repository dimostrativo. Scrivi quello che ricordi
Una parola del messaggio, il nome o l'e-mail di un autore, l'inizio di un SHA o il nome di un ramo o di un tag. Il contatore indica quanti commit corrispondono nella cronologia caricata.
Passare da una partita all'altra
Premi Invio oppure utilizza Next Match e Previous Match. Il grafico scorre fino a ciascuno e lo seleziona, quindi i suoi dettagli appaiono nell'ispettore.
Chiudi la ricerca
Premi Esc o Close Search. Il commit selezionato rimane selezionato.
Risultato atteso
Il commit che stavi cercando è selezionato nel grafico, con i suoi file e il messaggio nell'ispettore.
Filtrare invece il grafico
La ricerca evidenzia le corrispondenze tra tutte le righe. Filter Graph… (palette o intestazione del grafico) mantiene solo i commit corrispondenti, finché non lo cancelli:
| Campo | Mantiene l'impegno |
|---|---|
| Author name or email contains | sono stati scritti da qualcuno, come lina@example.com. |
| From e To | sono stati effettuati tra due date. |
| Touches path | ha modificato un file o una cartella, ad esempio src/ o README.md. |
| Start from | sono su tutti i rami, il ramo corrente con il suo monte e la sua base, oppure solo i rami che hai scelto. |
Se qualcosa va storto
"Nessuna corrispondenza nella cronologia caricata."
Controlla l'ortografia o cerca una parte più breve del messaggio. Il commit potrebbe anche trovarsi su un ramo nascosto o all'esterno di un filtro attivo: cancella la barra del filtro e cerca nuovamente.
"Quell'impegno è più in basso rispetto alla storia letta finora."
GitTree sta ancora leggendo una lunga storia. Riprovare al termine della lettura.
Domande
Posso cercare nel contenuto dei file?
La ricerca nel grafico esamina i messaggi di commit, gli autori, gli SHA e i nomi di riferimento. Per trovare un file per nome, usa la tavolozza dei comandi con :; per vedere chi ha cambiato una riga, usa cronologia file e colpa.