GitTree für Windows
Die Git-GUI und der Git-Client für Windows 11 und Windows 10
Hol dir GitTree für 64-Bit-Windows 11 und Windows 10 (22H2) aus dem Microsoft Store oder wähle den direkten EXE-Installer. Sieh deinen Verlauf als Commit-Graph, stage einzelne Zeilen, führe interaktive Rebases durch, löse Konflikte und mache Fehler rückgängig. GitTree nutzt Git for Windows, behält Repositorys auf deinem PC und ist auf Englisch und Arabisch verfügbar.
Wählen Sie aus, wie Sie auf Windows installieren möchten.
Signiert und verteilt von Microsoft, mit Updates bis Microsoft Store.
x64-Installationsprogramm (.exe)
Bevorzugen Sie einen direkten Download? Die x64-EXE-Datei ist derzeit nicht signiert und Windows zeigt möglicherweise eine Sicherheitswarnung an. Die Store-Zertifizierung gilt nur für die Store-Edition.
Windows 11 oder Windows 10 (22H2) · 64-Bit x64 · Microsoft Store oder direkte EXE · benötigt Git for Windows 2.39 oder neuer
Was GitTree als Git-GUI für Windows tut
Ein kleiner Installer für 64-Bit Windows
GitTree wurde mit Rust und Tauri erstellt und zeichnet sein Fenster mit Microsoft Edge WebView2, das in Windows 11 bereits enthalten ist, sodass das Installationsprogramm nur etwa 10 MB groß ist. Am Windows 10 lädt das Installationsprogramm WebView2 herunter und richtet es ein, falls es fehlt.
Führt Ihr Git for Windows aus
GitTree bündelt niemals sein eigenes Git. Es führt das Git for Windows aus, das Sie von git-scm.com installiert haben, sodass jede Aktion mit der von Git in PowerShell oder Git Bash übereinstimmt und Ihre Git-Konfiguration nie ändert, es sei denn, Sie verlangen dies.
Ein Git-Baum-Viewer, den Sie lesen können
Jeder Zweig erhält seine eigene farbcodierte Spur mit Zweig-, Tag- und Remote-Beschriftungen, Stashes sowie Pull-Request- und CI-Chips an den Zweigspitzen. Suche nach Nachricht, Autor, Hash, Datei oder geändertem Code.
Bühnenlinien, Neubasis, Rückgängig machen
Stellen Sie eine ganze Datei, einen Teil oder einzelne Zeilen bereit. Ordnen Sie Commits in einem interaktiven Rebase neu an, quetschen Sie sie zusammen und formulieren Sie sie neu, beheben Sie Konflikte in einem Drei-Wege-Editor und machen Sie ein Commit, Auschecken, Zurücksetzen, Rebase oder Verwerfen über die Symbolleiste rückgängig: GitTree erstellt vor jedem destruktiven Schritt einen Schnappschuss.
Gebaut für die Tastatur und Ihre Werkzeuge
Rebindbare Strg-Tastenkombinationen, eine Befehlspalette auf Strg+Umschalt+P mit etwa 300 Befehlen, ein integriertes Terminal mit Ihrer eigenen Shell unter dem Diagramm sowie Diffs und Dateien, die in VS Code, JetBrains-IDEs, WinMerge oder Beyond Compare geöffnet werden.
Credential Manager, keine Nutzungstelemetrie
Tokens und Passphrasen leben nur im Windows Credential Manager, niemals in Dateien oder Protokollen. Ihre Repositorys bleiben auf Ihrem PC und es gibt keine Nutzungstelemetrie, keine Analysen und keinen Absturz-Upload.

Systemanforderungen für GitTree am Windows
- Windows-Version
- Windows 11 oder Windows 10 Version 22H2. Frühere Versionen von Windows werden nicht unterstützt.
- Prozessor
- 64-Bit x64, mit einem Intel- oder AMD-Prozessor. Es gibt keinen Build für ARM-Prozessoren und keinen 32-Bit-Build.
- Git for Windows 2.39 oder neuer
- GitTree verwendet Ihr Git und bündelt niemals eines. Installieren Sie Git for Windows von git-scm.com oder führen Sie Winget Install --id Git.Git -e --Source Winget aus und überprüfen Sie die Version mit git --version.
- Microsoft Edge WebView2
- GitTree zeichnet seine Schnittstelle mit WebView2. Windows 11 enthält es; Am Windows 10 lädt das GitTree-Installationsprogramm es herunter und richtet es ein, falls es fehlt. Dafür ist eine Internetverbindung erforderlich.
- Genehmigung durch den Administrator
- Die direkte EXE-Datei wird für alle Benutzer installiert und fragt nach der Genehmigung des Administrators. Die Microsoft Store-Edition folgt Ihren Windows- und Organisations-Store-Richtlinien; Fragen Sie auf einem verwalteten PC Ihren IT-Administrator, welche Installationsmethode zulässig ist.
- Konto und Internet
- Melden Sie sich mit einem GitTree-Konto an, das Sie kostenlos auf dieser Website mit Ihrer E-Mail-Adresse oder mit GitHub, GitLab, Bitbucket oder Azure DevOps erstellt haben. Der kostenlose Plan deckt dann alle Git-Funktionen ab, Sie pushen und ziehen mit Ihren eigenen Git-Anmeldeinformationen und Ihre Repositorys bleiben auf Ihrem Computer. Die Hosting-Integrationen und Nour, der KI-Assistent, sind im Lieferumfang von GitTree Pro enthalten. Beim ersten Start ist eine Anmeldung über das Internet erforderlich. Sobald GitTree eingecheckt hat, funktioniert es zwischen den Überprüfungen bis zu 7 Tage lang offline.
So installieren Sie GitTree auf Windows 11 und 10
Installieren Sie Git for Windows und wählen Sie dann die Microsoft Store-Edition oder die direkte EXE-Version. Die folgenden Schritte decken beide Routen durch Ihr erstes Repository ab.
Installieren Sie Git for Windows 2.39 oder neuer
Öffnen Sie PowerShell oder die Eingabeaufforderung und führen Sie git --version aus. Wenn 2,39 oder höher gedruckt wird, sind Sie bereit. Wenn Git fehlt oder älter ist, laden Sie Git for Windows von git-scm.com herunter und führen Sie das Installationsprogramm aus, oder führen Sie Winget Install --id Git.Git -e --source Winget aus. Öffnen Sie dann ein neues Fenster und überprüfen Sie git --version erneut.
Laden Sie das GitTree-Installationsprogramm herunter
Wählen Sie „Beziehen von Microsoft Store“ für die empfohlene Edition. Der Link wird in einem neuen Tab geöffnet; Wählen Sie „Abrufen“ oder „Installieren“ und öffnen Sie die App „Microsoft Store“, wenn Sie dazu aufgefordert werden. Wählen Sie für eine eigenständige Datei „Download Windows EXE“, um das neueste direkte x64-Installationsprogramm zu erhalten.
Führen Sie das Installationsprogramm aus und genehmigen Sie es
Warten Sie für die Store-Edition, bis Microsoft Store die Installation abgeschlossen hat. Öffnen Sie für die direkte EXE-Datei die Setup-Datei und genehmigen Sie die Administrator-Eingabeaufforderung. Die EXE-Datei ist derzeit nicht signiert. Wenn Windows es blockiert, verwenden Sie Microsoft Store oder fragen Sie Ihren IT-Administrator. Die Store-Zertifizierung deckt die separate EXE-Datei nicht ab.
Öffnen Sie GitTree aus dem Startmenü
Starten Sie GitTree über das Startmenü. Wenn Git for Windows fehlt oder älter als 2.39 ist, sagt GitTree dies und zeigt, wie es installiert wird; Starten Sie GitTree nach der Installation von Git neu.
Melden Sie sich an
GitTree wird mit „Anmelden bei GitTree“ geöffnet. Wählen Sie „Anmelden“ oder „Konto erstellen“: Ihr Browser öffnet gittree.app, wo Sie sich mit Ihrer E-Mail-Adresse oder mit GitHub, GitLab, Bitbucket oder Azure DevOps anmelden und bestätigen. Wenn der Browser Sie zum Öffnen von GitTree auffordert, erlauben Sie es; Der kostenlose Plan deckt dann alle Git-Funktionen ab. Wenn Sie nicht zurückgegeben werden, wählen Sie „Authentifizierungscode manuell eingeben“ in GitTree und fügen Sie den auf der Website angezeigten Einmalcode ein.
Öffnen Sie Ihr erstes Repository
Wählen Sie auf der GitTree-Startseite „Öffnen“ für einen Ordner auf Ihrem PC, „Klonen“, um ein Repository von einer URL oder einem verbundenen Konto zu kopieren, oder „Init“, um ein neues zu erstellen. „Nach Repositorys suchen“ findet diejenigen, die sich bereits in einem Ordner befinden.
Überprüfen Sie das Windows-Installationsprogramm anhand seiner SHA-256-Prüfsumme
Vergleichen Sie für die direkte EXE-Datei Get-FileHash in PowerShell mit dem passenden Dateinamen in SHA256SUMS.txt aus derselben GitHub-Version. Groß- und Kleinbuchstaben-Hashes sind gleichwertig. Eine Prüfsumme überprüft die Dateiintegrität, nicht die Identität oder Zertifizierung des Herausgebers. Die direkte EXE-Datei ist derzeit nicht signiert. Für die Store-Edition übernimmt Microsoft Store die Paketüberprüfung und -aktualisierung.
Get-FileHash $env:USERPROFILE\Downloads\Git-Tree*.exe -Algorithm SHA256Fehlerbehebung GitTree am Windows
„Windows hat Ihren PC geschützt“
Die direkte EXE-Datei ist derzeit nicht signiert und kann Microsoft Defender SmartScreen auslösen. Verwenden Sie die Microsoft Store-Edition für die Installation über den Store. Befolgen Sie auf einem verwalteten PC die Richtlinien Ihrer Organisation oder fragen Sie die IT-Abteilung. Durch die Store-Zertifizierung wird die eigenständige EXE-Datei nicht signiert.
Smart App Control hat das Installationsprogramm blockiert
Windows 11 blockiert möglicherweise eine nicht signierte direkte EXE-Datei, wenn Smart App Control aktiviert ist. Installieren Sie über den Link Microsoft Store auf dieser Seite oder fragen Sie Ihren IT-Administrator nach einer genehmigten Installationsmethode. Lassen Sie Ihre Windows-Sicherheitsmaßnahmen aktiviert.
GitTree sagt, Git wurde nicht gefunden
GitTree verwendet Git auf Ihrem PC und installiert niemals eines. Installieren Sie Git for Windows von git-scm.com oder führen Sie Winget Install --id Git.Git -e --source Winget aus und starten Sie dann GitTree neu. Wenn sich Git in einem ungewöhnlichen Ordner befindet, wählen Sie „Git suchen…“ und wählen Sie die Datei „git.exe“ aus oder legen Sie „Einstellungen“ → „Allgemein“ → „Git-ausführbare Datei“ fest.
„This Git is too old“
GitTree benötigt Git 2.39 oder neuer und der Bildschirm benennt das gefundene Git und seine Version. Führen Sie das neueste Git for Windows-Installationsprogramm von git-scm.com oder das Winget Upgrade --id Git.Git -e --source Winget aus und wählen Sie dann Check again. Um ein anderes Git zu verwenden, stellen Sie Einstellungen → Allgemein → Git-Ausführungsdatei ein.
Der Browser kehrt nach der Anmeldung nicht zu GitTree zurück
Wenn Ihr Browser fragt, ob GitTree geöffnet werden darf, erlauben Sie es. Wenn nichts passiert, wählen Sie „Authentifizierungscode manuell eingeben“ in GitTree und fügen Sie den auf der Website angezeigten Einmalcode ein. Geben Sie es nur in der App ein, die die Anmeldung gestartet hat.
Eine Fernbedienung fragt jedes Mal nach Ihrem Passwort
Verbinden Sie mit GitTree Pro das Konto in den Einstellungen → Integrations oder generieren Sie dort einen SSH-Schlüssel und laden Sie ihn auf GitHub, GitLab oder Bitbucket hoch; GitTree behält das Token oder die Passphrase im Windows Credential Manager. GitTree lässt Ihre Git-Konfiguration in Ruhe, sodass ein Anmeldeinformations-Helper, den Sie bereits verwenden, weiterhin antwortet.
GitTree für Windows: Fragen und Antworten
Ist GitTree auf Microsoft Store verfügbar?
Ja. Verwenden Sie die Schaltfläche Microsoft Store auf dieser Seite, um den offiziellen GitTree-Eintrag in einem neuen Tab zu öffnen. Microsoft signiert und verteilt die Store Edition und verwaltet ihre Updates. Eine direkte x64-EXE-Datei ist ebenfalls verfügbar, derzeit nicht signiert. Store- und GitHub-Releases werden möglicherweise zu unterschiedlichen Zeiten verfügbar sein.
Gibt es eine kostenlose Git-GUI für Windows?
Ja. GitTree ist eine Git-GUI und ein Git-Client für 64-Bit Windows 11 und Windows 10 (22H2). Es zeigt Ihr Repository als Commit-Diagramm an und ermöglicht Ihnen das Staging einzelner Zeilen, Commit, Branch, Merge, Rebase, Stash und Push, ohne Git-Befehle eingeben zu müssen. Der kostenlose Plan deckt alle Git-Funktionen für Einzelpersonen und Organisationen ab, einschließlich privater Repositorys, mit Ihrem GitTree-Konto und Ihren eigenen Git-Anmeldeinformationen. Die Hosting-Integrationen und Nour, der KI-Assistent, werden mit GitTree Pro geliefert, für das es eine kostenlose Testversion gibt.
Funktioniert GitTree auf Windows 11 und Windows 10?
Ja, auf 64-Bit (x64) Windows 11 und auf Windows 10 Version 22H2. Das gleiche Installationsprogramm deckt beides ab. Frühere Versionen von Windows werden nicht unterstützt.
Benötige ich Git for Windows, um GitTree zu verwenden?
Ja. GitTree führt das auf Ihrem PC installierte Git aus und bündelt niemals sein eigenes Git, sodass jede Aktion mit dem übereinstimmt, was Git in der Befehlszeile tun würde. Installieren Sie Git for Windows 2.39 oder neuer von git-scm.com oder führen Sie Winget Install --id Git.Git -e --Source Winget aus und überprüfen Sie es dann mit Git --Version in PowerShell oder der Eingabeaufforderung. Wenn GitTree bereits geöffnet war, starten Sie es neu.
Wie installiere ich GitTree auf Windows?
Installieren Sie Git for Windows 2.39 oder neuer. Wählen Sie dann auf dieser Seite Microsoft Store und installieren Sie es über den Store, oder laden Sie die direkte EXE-Datei herunter und führen Sie das Setup aus. Die direkte EXE-Datei ist derzeit nicht signiert und wird möglicherweise durch die Sicherheit von Windows blockiert. Öffnen Sie GitTree über Start, melden Sie sich an und öffnen Sie ein Repository. Store-Updates kommen über Microsoft Store; Direktinstallationen verwenden den Updater von GitTree.
Warum warnt Windows SmartScreen vor dem GitTree-Installationsprogramm?
Die direkte Windows EXE-Datei ist derzeit nicht signiert. Die Microsoft Store-Zertifizierung gilt für die Store-Edition und signiert nicht die separate EXE-Datei. Verwenden Sie die Microsoft Store-Edition für eine Store-signierte Installation oder fragen Sie Ihren IT-Administrator nach dem Direktinstallationsprogramm. Eine SHA-256-Prüfsumme bestätigt die Dateiintegrität, nicht einen vertrauenswürdigen Herausgeber.
Läuft GitTree auf Windows auf ARM oder auf 32-Bit Windows?
Es gibt keinen Build für ARM-Prozessoren und keinen 32-Bit-Build. Das Installationsprogramm ist für 64-Bit-x64-PCs mit Intel- oder AMD-Prozessoren konzipiert und GitTree wurde nicht auf Windows auf ARM-Geräten getestet.
Kann ich GitTree ohne Administratorrechte installieren?
Die direkte EXE-Datei wird für alle Benutzer installiert und erfordert die Genehmigung des Administrators. Die Microsoft Store-Edition folgt Ihren Windows- und Organisations-Store-Richtlinien. Wenn die Store-Installation auf einem verwalteten PC blockiert ist, wenden Sie sich an die IT-Abteilung. Es gibt kein portables Windows-Build oder MSI-Paket.
Enthält Git for Windows nicht bereits eine Git-GUI?
Das ist der Fall: Laut gitforwindows.org wird Git for Windows mit Git BASH und Git GUI geliefert, einer grafischen Version der meisten Git-Befehle. GitTree ist eine separate App, die auf demselben Git ausgeführt wird und ein farbcodiertes Commit-Diagramm, Zeilen-Staging, interaktives Rebase per Drag & Drop, einen Drei-Wege-Konflikteditor, Rückgängigmachen für riskante Vorgänge und Pull-Anfragen für GitHub, GitLab, Bitbucket und Azure DevOps hinzufügt. Sie können beide weiterhin verwenden.
Funktioniert GitTree mit GitHub, GitLab, Bitbucket und Azure DevOps?
Ja. Jede Git-Remote funktioniert über HTTPS oder SSH. Sie können auch GitHub (einschließlich GitHub Enterprise Server), GitLab (gitlab.com und selbstverwaltet), Bitbucket Cloud, Bitbucket Data Center und Azure DevOps verbinden, um Repositorys zu klonen und mit Pull-Anfragen und CI-Prüfungen zu arbeiten. Neu ist die Unterstützung für GitLab, Azure DevOps, GitHub Enterprise Server und Bitbucket Data Center.
Wo speichert GitTree meine Token und Passwörter auf Windows?
Nur im Windows Credential Manager, niemals in Dateien, Protokollen oder URLs. Dies umfasst die Token der Hosting-Konten, die Sie verbinden, und Ihre Passphrasen. Trennen Sie ein Konto in den Einstellungen → Integrations, um sein Token aus dem Credential Manager zu entfernen.
Ist GitTree für die kommerzielle Nutzung und private Repositories kostenlos?
Ja. GitTree verfügt über einen kostenlosen Plan, der alle Git-Funktionen, einschließlich privater Repositories und kommerzieller Nutzung, für Einzelpersonen und Organisationen abdeckt. Nour, der KI-Assistent, die Hosting-Integrationen und KI-Entwürfe sind im Lieferumfang von GitTree Pro enthalten; Auf der Preisseite werden die Pläne verglichen. Es ist kein Open Source: Sein Quellcode ist privat und sein öffentliches GitHub-Repository hostet die Veröffentlichungen.
Funktioniert GitTree offline?
Meistens. Für den ersten Start ist einmal eine Internetverbindung erforderlich, um sich mit Ihrem GitTree-Konto anzumelden. Danach stellt GitTree Ihre Sitzung offline wieder her und nach dem Einchecken funktioniert sie zwischen den Überprüfungen bis zu 7 Tage lang offline. Ihre Repositorys befinden sich auf Ihrem PC, daher benötigen Commits, Branches, Diffs und History keine Verbindung, während Fetch, Pull und Push Ihre Fernbedienung benötigen.
Wie deinstalliere ich GitTree von Windows?
Öffnen Sie Einstellungen → Apps → Installierte Apps (Apps & Funktionen auf Windows 10), suchen Sie nach GitTree und wählen Sie Deinstallieren. Um auch seine Einstellungen und Caches zu entfernen, löschen Sie die Ordner com.eslamfaisal.opengittree in %APPDATA% und %LOCALAPPDATA%. Trennen Sie zunächst Ihre Hosting-Konten in den Einstellungen → Integrations, wenn Sie möchten, dass deren Token aus dem Credential Manager entfernt werden.
Vergleichen Sie Git-Clients
Wechseln Sie von einem anderen Git-Client?
Ehrliche, fundierte Vergleiche mit den Git-GUIs, die Entwickler am häufigsten verwenden, einschließlich dessen, was jede einzelne besser macht.
GitKraken-Alternative
Private Repositorys, Deep Undo und KI-Entwürfe mit Ihrer eigenen CLI, verglichen Zeile für Zeile mit GitKraken Desktop.
Sourcetree-Alternative
Läuft auch auf Linux, mit integriertem Konflikteditor, Rückgängigmachen und In-App-Pull-Anfragen, zeilenweiser Vergleich mit Sourcetree.
GitHub Desktop-Alternative
Ein Commit-Diagramm, eine vollständige interaktive Rebase und ein offizieller Linux-Build, Zeile für Zeile verglichen mit GitHub Desktop.
Fork Alternative
Ein Linux-Build, keine Lizenz zum Kaufen, Rückgängigmachen und Ziehen von Anfragen in der App, Zeile für Zeile mit Fork verglichen.
Tower-Alternative
Ein Linux-Build, ein Rückgängigmachen und ein Konflikteditor auf Zeilenebene, der Zeile für Zeile mit Tower verglichen wird.
SmartGit-Alternative
Kommerzielle Nutzung ohne Lizenzantrag, dazu ein angedocktes Terminal, Rückgängigmachen und KI-Entwürfe, zeilenweise verglichen mit SmartGit.
Sublime Merge Alternative
Keine Lizenz zum Kauf für Git-Arbeiten, dazu Pull-Requests, ein Drag-and-Drop-Rebase-Plan und Rückgängigmachen, verglichen Zeile für Zeile mit Sublime Merge.
TortoiseGit-Alternative
Das gleiche Git für macOS, Windows und Linux in einem Fenster, verglichen Zeile für Zeile mit den Explorer-Menüs von TortoiseGit.
GitButler-Alternative
Normale Git-Zweige, ein vollständiges Commit-Diagramm und ein Drei-Wege-Konflikteditor, verglichen Zeile für Zeile mit den parallelen Zweigen von GitButler.
Lazygit-Alternative
Das gleiche alltägliche Git in einem Desktop-Fenster mit einem Commit-Diagramm und einem Drei-Wege-Konflikteditor, Zeile für Zeile mit Lazygit verglichen.
Mehr über GitTree
Die Download-Seite für macOS, Windows und Linux, alle GitTree-Funktionen und die Installationsanleitung für Ubuntu und Debian.