GitTree per Windows
La GUI Git e il client Git per Windows 11 e Windows 10
Scarica GitTree per Windows 11 e Windows 10 (22H2) a 64 bit da Microsoft Store, oppure scegli il programma di installazione EXE diretto. Visualizza la cronologia come grafo dei commit, metti in stage singole righe, esegui rebase interattivi, risolvi i conflitti e annulla gli errori. GitTree usa Git for Windows, tiene i repository sul tuo PC ed è disponibile in inglese e arabo.
Scegli come installare su Windows
Firmato e distribuito da Microsoft, con aggiornamenti tramite Microsoft Store.
programma di installazione x64 (.exe)
Preferisci un download diretto? L'EXE x64 non è attualmente firmato e Windows potrebbe mostrare un avviso di sicurezza. La certificazione Store si applica solo all'edizione Store.
Windows 11 o Windows 10 (22H2) · x64 a 64 bit · Microsoft Store o EXE diretto · richiede Git for Windows 2.39 o versione successiva
Cosa fa GitTree come GUI Git per Windows
Un piccolo programma di installazione per Windows a 64 bit
Costruito con Rust e Tauri, GitTree disegna la sua finestra con Microsoft Edge WebView2, che Windows 11 include già, quindi il programma di installazione occupa solo circa 10 MB. Il giorno Windows 10 il programma di installazione scarica e configura WebView2 se manca.
Esegue il tuo Git for Windows
GitTree non raggruppa mai il proprio Git. Esegue Git for Windows che hai installato da git-scm.com, quindi ogni azione corrisponde a ciò che fa git in PowerShell o Git Bash e non modifica mai la configurazione di Git a meno che tu non lo chieda.
Un visualizzatore di alberi Git che puoi leggere
Ogni filiale ha la propria corsia codificata a colori, con ramo, tag ed etichette remote, scorte, richieste di pull e chip CI sui terminali delle filiali. Cerca per messaggio, autore, hash, file o codice modificato.
Linee di scena, ribasatura, annullamento
Metti in scena un intero file, un pezzo o singole righe. Riordina, schiaccia e riformula i commit in un rebase interattivo, risolvi i conflitti in un editor a tre vie e annulla un commit, un checkout, un ripristino, un rebase o uno scarto dalla barra degli strumenti: GitTree scatta un'istantanea prima di ogni passaggio distruttivo.
Costruito per la tastiera e i tuoi strumenti
Scorciatoie Ctrl riassociabili, una tavolozza dei comandi su Ctrl+Shift+P con circa 300 comandi, un terminale integrato con la tua shell sotto il grafico e differenze e file che si aprono in VS Code, JetBrains IDE, WinMerge o Beyond Compare.
Credential Manager, nessuna telemetria sull'utilizzo
Token e passphrase risiedono solo in Windows Credential Manager, mai in file o log. I tuoi repository rimangono sul tuo PC e non sono previsti telemetria sull'utilizzo, analisi e caricamento in modo anomalo.

Requisiti di sistema per GitTree su Windows
- Windows versione
- Windows 11 o Windows 10 versione 22H2. Le versioni precedenti di Windows non sono supportate.
- Processore
- x64 a 64 bit, con processore Intel o AMD. Non esiste una build per i processori ARM e nessuna build a 32 bit.
- Git for Windows 2.39 o versione successiva
- GitTree utilizza il tuo Git e non ne raggruppa mai uno. Installa Git for Windows da git-scm.com o esegui Winget install --id Git.Git -e --source Winget e controlla la versione con git --version.
- Microsoft Edge WebView2
- GitTree disegna la sua interfaccia con WebView2. Windows 11 lo include; il giorno Windows 10 il programma di installazione di GitTree viene scaricato e configurato, se mancante, e necessita di una connessione Internet.
- Approvazione dell'amministratore
- L'EXE diretto viene installato per tutti gli utenti e richiede l'approvazione dell'amministratore. L'edizione Microsoft Store segue le norme dello Store Windows e dell'organizzazione; su un PC gestito, chiedi al tuo amministratore IT quale metodo di installazione è consentito.
- Conto e Internet
- Accedi con un account GitTree, creato gratuitamente su questo sito web con il tuo indirizzo email o con GitHub, GitLab, Bitbucket o Azure DevOps. Il piano gratuito copre quindi tutte le funzionalità Git, esegui push e pull con le tue credenziali Git e i tuoi repository rimangono sul tuo computer. Le integrazioni di hosting e Nour, l'assistente AI, sono forniti con GitTree Pro. Il primo avvio richiede l'accesso a Internet; una volta che GitTree ha effettuato il check-in, funziona offline per un massimo di 7 giorni tra un controllo e l'altro.
Come installare GitTree su Windows 11 e 10
Installa Git for Windows, quindi scegli l'edizione Microsoft Store o l'EXE diretto. I passaggi seguenti coprono entrambi i percorsi attraverso il tuo primo repository.
Installa Git for Windows 2.39 o versione successiva
Apri PowerShell o il prompt dei comandi ed esegui git --version. Se stampa 2.39 o versione successiva, sei pronto. Se Git manca o è più vecchio, scarica Git for Windows da git-scm.com ed esegui il suo programma di installazione oppure esegui winget install --id Git.Git -e --source winget. Quindi apri una nuova finestra e controlla nuovamente git --version.
Scarica il programma di installazione di GitTree
Scegli Ottieni da Microsoft Store per l'edizione consigliata. Il collegamento si apre in una nuova scheda; scegli Ottieni o Installa e apri l'app Microsoft Store se richiesto. Per un file autonomo, scegli Scarica Windows EXE per ottenere il programma di installazione x64 diretto più recente.
Esegui il programma di installazione e approvalo
Per l'edizione Store, lascia che Microsoft Store termini l'installazione. Per l'EXE diretto, aprire il file di installazione e approvare la richiesta dell'amministratore. L'EXE attualmente non è firmato; se Windows lo blocca, utilizza Microsoft Store o chiedi al tuo amministratore IT. La certificazione del negozio non copre l'EXE separato.
Apri GitTree dal menu Start
Avvia GitTree dal menu Start. Se manca Git for Windows o è precedente alla 2.39, GitTree lo dice e mostra come installarlo; dopo aver installato Git, riavvia GitTree.
Accedi
GitTree si apre con Accedi a GitTree. Scegli Accedi o Crea account: il tuo browser apre gittree.app, dove accedi con la tua email o con GitHub, GitLab, Bitbucket o Azure DevOps e confermi. Quando il browser chiede di aprire GitTree, consentilo; il piano gratuito copre quindi tutte le funzionalità di Git. Se non ti viene restituito, scegli Inserisci manualmente il codice di autenticazione in GitTree e incolla il codice monouso mostrato dal sito web.
Apri il tuo primo repository
Nella pagina iniziale di GitTree, scegli Apri per una cartella sul tuo PC, Clona per copiare un repository da un URL o un account connesso oppure Init per avviarne uno nuovo. La scansione dei repository trova quelli già presenti in una cartella.
Verifica il programma di installazione di Windows con il relativo checksum SHA-256
Per l'EXE diretto, confronta Get-FileHash in PowerShell con il nome file corrispondente in SHA256SUMS.txt della stessa versione GitHub. Gli hash maiuscoli e minuscoli sono equivalenti. Un checksum verifica l'integrità del file, non l'identità o la certificazione dell'editore. L'EXE diretto è attualmente non firmato. Per l'edizione Store, Microsoft Store gestisce la verifica e gli aggiornamenti del pacchetto.
Get-FileHash $env:USERPROFILE\Downloads\Git-Tree*.exe -Algorithm SHA256Risoluzione dei problemi di GitTree su Windows
“Windows ha protetto il tuo PC”
L'EXE diretto non è attualmente firmato e può attivare Microsoft Defender SmartScreen. Utilizza l'edizione Microsoft Store per l'installazione tramite lo Store. Su un PC gestito, segui la policy della tua organizzazione o chiedi all'IT. La certificazione del negozio non firma l'EXE autonomo.
Smart App Control ha bloccato il programma di installazione
Windows 11 potrebbe bloccare un EXE diretto non firmato quando Smart App Control è abilitato. Installa tramite il collegamento Microsoft Store in questa pagina oppure chiedi al tuo amministratore IT un metodo di installazione approvato. Mantieni abilitate le tue Windows protezioni di sicurezza.
GitTree dice che Git non è stato trovato
GitTree utilizza Git sul tuo PC e non ne installa mai uno. Installa Git for Windows da git-scm.com o esegui Winget install --id Git.Git -e --source Winget, quindi riavvia GitTree. Se Git si trova in una cartella insolita, scegli Individua Git... e scegli il suo git.exe, oppure imposta Preferenze → Generale → Eseguibile Git.
“This Git is too old”
GitTree necessita di Git 2.39 o versione successiva e la schermata nomina il Git trovato e la sua versione. Esegui il programma di installazione Git for Windows più recente da git-scm.com o Winget upgrade --id Git.Git -e --source Winget, quindi scegli Check again. Per utilizzare un Git diverso, imposta Preferenze → Generale → Eseguibile Git.
Il browser non torna a GitTree dopo l'accesso
Quando il tuo browser ti chiede se può aprire GitTree, consentilo. Se non succede nulla, scegli Inserisci manualmente il codice di autenticazione in GitTree e incolla il codice monouso mostrato dal sito web. Inseriscilo solo nell'app che ha avviato l'accesso.
Un telecomando richiede la tua password ogni volta
Con GitTree Pro, collega l'account in Preferenze → Integrations o genera lì una chiave SSH e caricala su GitHub, GitLab o Bitbucket; GitTree conserva il token o la passphrase in Windows Gestione credenziali. GitTree lascia intatta la tua configurazione Git, quindi un assistente credenziali che già utilizzi continua a rispondere.
GitTree per Windows: domande e risposte
GitTree è disponibile su Microsoft Store?
SÌ. Utilizza il pulsante Microsoft Store in questa pagina per aprire l'elenco ufficiale di GitTree in una nuova scheda. Microsoft firma e distribuisce l'edizione Store e ne gestisce gli aggiornamenti. È disponibile anche un EXE x64 diretto, attualmente non firmato. Le versioni Store e GitHub potrebbero diventare disponibili in momenti diversi.
Esiste una GUI Git gratuita per Windows?
SÌ. GitTree è una GUI Git e un client Git per Windows 11 e Windows 10 a 64 bit (22H2). Mostra il tuo repository come un grafico di commit e ti consente di organizzare singole righe, eseguire commit, diramazioni, unire, rebase, stash e push senza digitare comandi Git. Il suo piano gratuito copre tutte le funzionalità Git, per individui e organizzazioni, repository privati inclusi, con il tuo account GitTree e le tue credenziali Git. Le integrazioni di hosting e Nour, l'assistente AI, vengono forniti con GitTree Pro, che ha una prova gratuita.
GitTree funziona su Windows 11 e Windows 10?
Sì, su 64 bit (x64) Windows 11 e su Windows 10 versione 22H2. Lo stesso programma di installazione copre entrambi. Le versioni precedenti di Windows non sono supportate.
Ho bisogno di Git for Windows per utilizzare GitTree?
SÌ. GitTree esegue Git installato sul tuo PC e non raggruppa mai il proprio, quindi ogni azione corrisponde a ciò che git farebbe sulla riga di comando. Installa Git for Windows 2.39 o versione successiva da git-scm.com oppure esegui Winget install --id Git.Git -e --source Winget, quindi controllalo con git --version in PowerShell o nel prompt dei comandi. Se GitTree era già aperto, riavvialo.
Come installo GitTree su Windows?
Installa Git for Windows 2.39 o versione successiva. Quindi scegli Microsoft Store in questa pagina e installa tramite lo Store oppure scarica l'EXE diretto ed esegui la configurazione. L'EXE diretto non è attualmente firmato e potrebbe essere bloccato dalla sicurezza Windows. Apri GitTree da Start, accedi e apri un repository. Gli aggiornamenti del negozio arrivano tramite Microsoft Store; le installazioni dirette utilizzano l'aggiornamento di GitTree.
Perché Windows SmartScreen avvisa del programma di installazione di GitTree?
L'EXE Windows diretto attualmente non è firmato. La certificazione Microsoft Store si applica all'edizione Store e non firma l'EXE separato. Utilizza l'edizione Microsoft Store per un'installazione firmata dallo Store oppure chiedi al tuo amministratore IT informazioni sul programma di installazione diretto. Un checksum SHA-256 conferma l'integrità del file, non un editore attendibile.
GitTree funziona su Windows su ARM o su Windows a 32 bit?
Non esiste una build per i processori ARM e nessuna build a 32 bit. Il programma di installazione è realizzato per PC x64 a 64 bit con processori Intel o AMD e GitTree non è testato su Windows su dispositivi ARM.
Posso installare GitTree senza diritti di amministratore?
L'EXE diretto viene installato per tutti gli utenti e richiede l'approvazione dell'amministratore. L'edizione Microsoft Store segue le norme relative a Windows e allo Store dell'organizzazione. Se l'installazione dello Store è bloccata su un PC gestito, chiedi all'IT. Non esiste una build Windows portatile o un pacchetto MSI.
Git for Windows non include già una GUI Git?
Sì: secondo gitforwindows.org, Git for Windows viene fornito con Git BASH e Git GUI, una versione grafica della maggior parte dei comandi Git. GitTree è un'app separata che viene eseguita sullo stesso Git e aggiunge un grafico di commit con codice colore, staging della linea, rebase interattivo tramite trascinamento, un editor di conflitti a tre vie, annullamento per operazioni rischiose e richieste pull per GitHub, GitLab, Bitbucket e Azure DevOps. Puoi continuare a usarli entrambi.
GitTree funziona con GitHub, GitLab, Bitbucket e Azure DevOps?
SÌ. Qualsiasi telecomando Git funziona su HTTPS o SSH. Puoi anche connettere GitHub (incluso GitHub Enterprise Server), GitLab (gitlab.com e autogestito), Bitbucket Cloud, Bitbucket Data Center e Azure DevOps per clonare repository e lavorare con richieste pull e controlli CI. Il supporto per GitLab, Azure DevOps, GitHub Enterprise Server e Bitbucket Data Center è nuovo.
Dove GitTree conserva i miei token e le mie password su Windows?
Solo in Windows Credential Manager, mai in file, log o URL. Ciò copre i token degli account di hosting che colleghi e le tue passphrase. Disconnetti un account in Preferenze → Integrations per rimuovere il suo token da Gestione credenziali.
GitTree è gratuito per uso commerciale e repository privati?
SÌ. GitTree ha un piano gratuito che copre tutte le funzionalità Git, repository privati e uso commerciale inclusi, per privati e organizzazioni. Nour, l'assistente AI, le integrazioni di hosting e la redazione AI sono forniti con GitTree Pro; la pagina Prezzi confronta i piani. Non è open source: il suo codice sorgente è privato e il suo repository pubblico GitHub ospita le versioni.
GitTree funziona offline?
Soprattutto. Il primo lancio richiede Internet una volta, per accedere con il tuo account GitTree; dopodiché GitTree ripristina la sessione offline e, una volta effettuato il check-in, funziona offline per un massimo di 7 giorni tra un controllo e l'altro. I tuoi repository sono sul tuo PC, quindi commit, branch, diff e cronologia non necessitano di connessione, mentre fetch, pull e push necessitano del tuo telecomando.
Come disinstallare GitTree da Windows?
Apri Impostazioni → App → App installate (App e funzionalità su Windows 10), trova GitTree e scegli Disinstalla. Per rimuovere anche le sue impostazioni e la cache, elimina le cartelle com.eslamfaisal.opengittree in %APPDATA% e %LOCALAPPDATA%. Disconnetti prima i tuoi account di hosting in Preferenze → Integrations se desideri che i relativi token vengano rimossi dal Gestore credenziali.
Confronta i client Git
Stai passando da un altro client Git?
I confronti più onesti e documentati con gli sviluppatori delle GUI Git vengono utilizzati di più, incluso ciò che ciascuno fa meglio.
Alternativa a GitKraken
Repository privati, annullamenti profondi e bozze AI con la tua CLI, confrontati riga per riga con GitKraken Desktop.
Alternativa a Sourcetree
Funziona anche su Linux, con un editor di conflitti integrato, annullamenti e richieste pull in-app, confrontato riga per riga con Sourcetree.
GitHub Desktop alternativa
Un grafico di commit, un rebase completamente interattivo e una build ufficiale di Linux, confrontati riga per riga con GitHub Desktop.
Fork alternativa
Una build Linux, nessuna licenza per acquistare, annullare ed estrarre richieste nell'app, confrontata riga per riga con Fork.
Tower alternativa
Un Linux build, undo e un editor di conflitti a livello di riga, confrontati riga per riga con Tower.
Alternativa a SmartGit
Uso commerciale senza richiesta di licenza, più un terminale agganciato, annullamento e bozze AI, confrontato riga per riga con SmartGit.
Sublime Merge alternativa
Nessuna licenza da acquistare per il lavoro Git, oltre a richieste pull, un piano di rebase drag-and-drop e annullamento, rispetto riga per riga con Sublime Merge.
Alternativa a TortoiseGit
Lo stesso Git su macOS, Windows e Linux in una finestra, confrontato riga per riga con i menu Explorer di TortoiseGit.
Alternativa a GitButler
Rami Git normali, un grafico di commit completo e un editor di conflitti a tre vie, confrontati riga per riga con i rami paralleli di GitButler.
Lazygit alternativa
Lo stesso Git di tutti i giorni in una finestra del desktop con un grafico di commit e un editor di conflitti a tre vie, confrontato riga per riga con Lazygit.
Ulteriori informazioni su GitTree
La pagina di download per macOS, Windows e Linux, tutte le funzionalità di GitTree e la guida all'installazione per Ubuntu e Debian.