Torna allo Strumento

Guida Utente GitTree

Impara a usare tutte le funzionalità dello strumento di visualizzazione dei repository GitHub

Cos'è GitTree?

GitTree è uno strumento web gratuito che trasforma i repository GitHub in visualizzazioni interattive, permettendoti di esplorare strutture di file, analizzare metriche e comprendere l'organizzazione del codice in modo intuitivo.

Because GitTree operates entirely client-side, your browser communicates directly with the GitHub API. No code is sent to or stored on any intermediate server. Analysis results are cached locally in your browser's storage to enable near-instant reloads of recently visited repositories.

Analisi Visiva

Vedi la struttura completa del repository in formato ad albero

Metriche Dettagliate

Statistiche e grafici su file e cartelle

Facile da Usare

Basta incollare l'URL di GitHub e iniziare a esplorare

Iniziare in 3 Passi

1 Incolla l'URL di GitHub

Nel campo principale della home page, incolla qualsiasi URL di repository GitHub pubblico.

Formati accettati:
https://github.com/usuario/repositorio
usuario/repositorio
https://github.com/usuario/repositorio.git

2 Clicca su "Visualizza"

Lo strumento recupererà la struttura completa del repository ed elaborerà tutte le informazioni. Il processo può richiedere alcuni secondi a seconda delle dimensioni del repository.

3 Esplora i Risultati

Naviga tra le schede "Albero" e "Metriche" per esplorare diverse visualizzazioni dei dati del repository.

Funzionalità Principali

Vista ad Albero

Esplora la struttura gerarchica di cartelle e file:

Suggerimento: Usa il pulsante "Copia Testo" nella barra degli strumenti per copiare la struttura in formato ASCII e incollarla nelle documentazioni.

Scheda Metriche

Ottieni informazioni sul repository:

Cosa fa ogni pulsante?

Campo di Input

Incolla

Incolla automaticamente il link del repository dagli appunti. Utile quando hai appena copiato un URL GitHub.

Visualizza

Avvia l'analisi del repository. Recupera la struttura completa ed elabora tutte le informazioni su file e cartelle.

Visualizzazione

Albero

Mostra la struttura del repository in formato ad albero gerarchico. Permette di espandere e navigare in tutte le directory e i file.

Metriche

Visualizza statistiche e grafici sul repository, inclusi il conteggio dei file, la dimensione totale, la distribuzione per tipo e i dati GitHub.

Strumenti

Svuota Cache

Rimuove tutti i repository salvati nella cache locale. Usalo quando vuoi liberare spazio o forzare una nuova analisi.

Ricarica

Forza una nuova analisi del repository corrente, ignorando la cache. Utile per vedere gli aggiornamenti recenti nel repository.

Esporta

JSON

Esporta la struttura completa in formato JSON. Ideale per analisi programmatica o integrazione con altri strumenti.

CSV

Esporta l'elenco dei file in formato CSV (foglio di calcolo). Perfetto per l'analisi in Excel, Google Sheets o altri strumenti di dati.

Barra degli Strumenti dell'Albero

Copia Testo

Copia la struttura ad albero in formato testo ASCII. Utile per includere nelle documentazioni, nei README o per condividere la struttura.

Espandi

Espande tutte le directory dell'albero in una volta. Mostra la struttura completa del repository.

Comprimi

Comprime tutte le directory, mostrando solo il livello radice. Utile per una panoramica semplificata.

Altri Controlli

Cambia Tema

Pulsante nell'angolo in alto a destra che alterna tra tema chiaro e scuro. La tua preferenza viene salvata automaticamente.

Cerca File

Campo di ricerca sopra l'albero per filtrare i file in tempo reale. Digita qualsiasi parte del nome o del percorso del file.

Suggerimento Rapido: Passa il mouse su qualsiasi pulsante per vedere una descrizione rapida (tooltip) di cosa fa!

Suggerimenti Avanzati

Incolla Veloce: Usa il pulsante "Incolla" accanto al campo di input per incollare automaticamente i link copiati dagli appunti.
Cache Intelligente: GitTree memorizza le analisi localmente. I repository analizzati di recente si caricano istantaneamente.
Esporta Dati: Usa i pulsanti "JSON" o "CSV" per esportare l'analisi completa per uso esterno.
Tema Chiaro/Scuro: Clicca sull'icona luna/sole nell'angolo in alto a destra per alternare tra i temi.

Domande Frequenti

D: GitTree funziona con repository privati?
R: No, solo con repository GitHub pubblici.

D: I miei dati vengono archiviati?
R: No, il codice analizzato non viene archiviato. Solo i metadati vengono conservati localmente nel browser per il caching.

D: Posso analizzare qualsiasi repository?
R: Sì, qualsiasi repository GitHub pubblico. Alcuni repository molto grandi potrebbero avere la struttura troncata dall'API GitHub.

D: Lo strumento è gratuito?
R: Sì, completamente gratuito e open-source.

Q: Why is the tree loading slowly?
A: Response time depends on the GitHub API and the repository size. Large monorepos with thousands of files may take several seconds. Subsequent loads of the same repository are nearly instant thanks to the local cache.

Q: How do I report a bug or suggest a feature?
A: Open an issue on the GitHub repository. All feedback is reviewed and valued.