GitTree vs. Sourcetree
Die Sourcetree-Alternative, die auch auf Linux läuft
GitTree ist eine Sourcetree-Alternative: ein Desktop-Git-Client für macOS, Windows und Linux mit der visuellen Arbeitsweise von Sourcetree. Es fügt eine .deb- und eine AppImage-Datei für Ubuntu und Debian hinzu, einen integrierten Drei-Wege-Konflikteditor, ein durch einen Wiederherstellungs-Snapshot unterstütztes Rückgängigmachen vor riskanten Vorgängen und, mit GitTree Pro, Pull-Anfragen innerhalb der App. Nachfolgend finden Sie einen ehrlichen Quellenvergleich, einschließlich der Frage, wo Sourcetree immer noch die bessere Wahl ist, und einer schrittweisen Umstellung von Sourcetree.
Für macOS, Windows und Linux. Kostenloser Plan mit einem GitTree-Konto; Keine Kreditkarte, keine zeitliche Begrenzung. Verwendet Ihr installiertes Git 2.39 oder neuer.
Zuletzt mit den offiziellen Seiten von Sourcetree verglichen:
Die kurze Antwort
- Linux
- GitTree liefert eine .deb und eine AppImage; Sourcetree hat keine Linux-Version
- Preis heute
- Sourcetree ist kostenlos, einschließlich der Hosting-Konten. GitTree verfügt über einen kostenlosen Plan mit allen Git-Funktionen und Pro (ein monatliches Abonnement pro Benutzer) bietet zusätzlich Nour, die Hosting-Integrationen und KI-Entwurf. Weder ist Open Source
- Konflikte zusammenführen
- GitTree verfügt über einen integrierten Drei-Wege-Editor; Sourcetree verwendet Mine, Theirs oder ein externes Tool
- Erste Schritte
- Sourcetree wird mit Git geliefert und benötigt nur ein Konto auf Windows; GitTree verwendet Ihr Git 2.39+ und fordert auf jedem System ein GitTree-Konto an
Warum Entwickler nach einer Sourcetree-Alternative suchen
Sourcetree ist ein ausgereifter, kostenloser Git-Client von Atlassian mit Wartungsversionen alle ein bis drei Monate. Dies sind die Gründe, warum Menschen am häufigsten dafür angeben, etwas anderes auszuprobieren.
Es gibt keine Linux-Version
Sourcetree wurde nur für macOS und Windows erstellt, ohne Linux-Version. Eine Anfrage für eine Linux-Desktop-App mit 437 Stimmen auf dem Atlassian-Tracker wurde ungelöst geschlossen und eine neuere ist mit „Zukunftserwägung“ gekennzeichnet, sodass Entwickler auf Ubuntu oder Debian einen anderen Client benötigen.
Einige Benutzer berichten, dass es bei großen Repositories
Berichte im öffentlichen Issue-Tracker von Atlassian beschreiben Sourcetree für Windows als sehr langsam, zuletzt ein Bericht vom Dezember 2025 über Version 3.4.27, die an großen Repositories mit vielen Zweigen hängt, was Atlassian als „In Bearbeitung“ markiert. Dies sind Benutzerberichte, keine offiziellen Aussagen, aber Geschwindigkeit ist ein häufiger Grund, sich umzuschauen.
Registrierung am Windows
Sourcetree für Windows bittet jeden Benutzer, sich beim ersten Start mit einem Atlassian-Konto oder einem Bitbucket-Server oder einer Data Center-Instanz zu registrieren. GitTree fragt auch nach einem Konto, auf jedem System, aber nicht auf einem Atlassian-System: ein GitTree-Konto, das mit Ihrer E-Mail-Adresse oder mit dem GitHub-, GitLab-, Bitbucket- oder Azure DevOps-Konto erstellt wurde, das Sie bereits verwenden. Die Hosting-Integrationen und Nour, der KI-Assistent, sind im Lieferumfang von GitTree Pro enthalten.
Konflikte brauchen ein externes Werkzeug
Sourcetree löst eine in Konflikt stehende Datei mit „Resolve Using Mine“ oder „Theirs“ oder übergibt sie an ein externes Zusammenführungstool, das Sie installieren und konfigurieren. Das offizielle Material beschreibt keinen integrierten Drei-Wege-Editor.
Pull-Requests werden im Browser geöffnet
„Create Pull Request“ von Sourcetree öffnet Ihre Hosting-Site in einem Browser. Das Auflisten, Überprüfen, Kommentieren und Zusammenführen von Pull-Requests erfolgt außerhalb der App.
Es fehlen alltägliche Git-Tools
Sourcetree verfügt über keine Worktree-Verwaltung, kein allgemeines Rückgängigmachen, keine Reflog-Ansicht, kein integriertes Terminal und keine AI-Commit-Nachrichten. Die Anfragen dafür auf dem Atlassian-Tracker sind geschlossen oder es besteht immer noch „Annahme auf Interesse“.
Warum Entwickler GitTree wählen
GitTree behält die visuelle Arbeitsweise mit Click-to-Commit bei, die Sourcetree-Benutzer kennen, und fügt die Tools hinzu, nach denen sie am häufigsten fragen.
Die gleiche App auf jedem Desktop
Ein GitTree mit der gleichen Version und den gleichen Funktionen für macOS, Windows und Linux, sodass ein gemischtes Team ein Tool erlernt. Linux erhält ein .deb-Paket und ein portables AppImage.
Ein integrierter Drei-Wege-Konflikteditor
Aktuell, eingehend und ausgegeben nebeneinander, mit Auswahlmöglichkeiten pro Stück oder pro Zeile, Wiederholung und einer Warnung vor einer Zusammenführung, die zu Konflikten führen würde. Ihr externes Zusammenführungstool funktioniert weiterhin.
Rückgängig machen für riskante Operationen
Rückgängig machen und wiederherstellen über die Symbolleiste für ein Commit oder eine Änderung, ein Auschecken, ein Zurücksetzen, ein Rebase, ein Verwerfen und eine Zweig- oder Tag-Löschung. Alle 19 Arten destruktiver Schritte, einschließlich Force-Push, werden zunächst als Snapshot erstellt, damit sie wiederherstellbar bleiben, und eine Reflog-Ansicht stellt verlorene Commits wieder her.
Pull-Anfragen, ohne die App zu verlassen
Mit GitTree Pro können Sie Pull-Requests auflisten, erstellen, überprüfen, kommentieren und zusammenführen, CI-Prüfungen erneut ausführen und einem Dashboard über Repositorys hinweg folgen: GitHub und Bitbucket, mit neuerer Unterstützung für GitLab und Azure DevOps.
Arbeitsbäume, ein Terminal und eine Befehlspalette
Verwalten Sie Arbeitsbäume über die App, verwenden Sie das integrierte Terminal, das unter dem Diagramm angedockt ist, und erreichen Sie mit Strg/⌘+Umschalt+P etwa 300 Befehle aus der Palette.
Privat von Natur aus, KI nur, wenn Sie danach fragen
Keine Nutzungstelemetrie, Analyse oder Absturz-Upload und Token verbleiben in Ihrem System-Schlüsselbund. Mit GitTree Pro werden optionale KI-Entwürfe von Commit-Nachrichten und Pull-Request-Beschreibungen über Ihre eigene Claude Code-, Codex-, Gemini-CLI oder eine andere unterstützte Agent-CLI ausgeführt, nur wenn Sie auf „Generieren“ klicken.



GitTree vs. Sourcetree: Funktionsvergleich
Bei beiden handelt es sich um visuelle Desktop-Git-Clients. Sie unterscheiden sich am meisten in der Plattformunterstützung, Konfliktbehandlung, Verlaufssicherheit und Pull-Request-Arbeit, während Sourcetree in puncto Reifegrad, gebündelter Git-, Mercurial- und Unternehmensbereitstellung die Nase vorn hat. Die offiziellen Quellen sind am Ende der Seite verlinkt.
- Im Lieferumfang enthalten
- Teilweise oder mit Einschränkungen
- Benötigt einen kostenpflichtigen Plan
- Nicht verfügbar
| Thema | GitTree | Sourcetree |
|---|---|---|
| Preis, Lizenz und Konto | ||
| Preis | GitTreeTeilweise oder mit Einschränkungen: Kostenloser Plan für jede Git-Funktion, einschließlich privater Repositorys; Pro (ein monatliches Abonnement pro Benutzer) fügt Nour hinzu, die Hosting-Integrationen und KI-Entwurf | SourcetreeIm Lieferumfang enthalten: Kostenlos, ohne kostenpflichtiges Kontingent, Sitzplätze oder Testversion (Stand Oktober 2026) |
| Quellcode | GitTreeNicht verfügbar: Geschlossene Quelle; Das öffentliche Repository hostet nur Releases | SourcetreeNicht verfügbar: Closed Source (proprietäre Freeware) |
| Konto zum Starten | GitTreeTeilweise oder mit Einschränkungen: Ein GitTree-Konto, erstellt mit Ihrer E-Mail-Adresse oder mit GitHub, GitLab, Bitbucket oder Azure DevOps; Alle Git-Funktionen sind dann im Free-Plan mit Ihren eigenen Git-Anmeldeinformationen enthalten. die Hosting-Integrationen und Nour werden mit GitTree Pro geliefert; mindestens alle 7 Tage online | SourcetreeTeilweise oder mit Einschränkungen: Mac: seit 4.0 nicht mehr erforderlich. Windows: Registrieren Sie sich mit einem Atlassian-Konto oder Bitbucket Data Center. Linux: keine App. |
| Desktop-Systeme und Installationsprogramme | ||
| macOS | GitTreeIm Lieferumfang enthalten: Eine universelle App für Apple-Silizium und Intel, macOS 13 Ventura oder höher, notariell beglaubigt von Apple | SourcetreeIm Lieferumfang enthalten: Nativ auf Apple-Silizium und Intel, macOS 10.15 oder höher |
| Windows | GitTreeTeilweise oder mit Einschränkungen: 64-Bit Windows 10 (22H2) und Windows 11; Microsoft Store-Ausgabe, signiert von Microsoft; Die direkte EXE-Datei ist nicht signiert, sodass SmartScreen möglicherweise eine Warnung ausgibt | SourcetreeIm Lieferumfang enthalten: Signiertes Installationsprogramm, das eingebettetes Git abrufen kann; benötigt .NET Framework 4.8 |
| Linux | GitTreeIm Lieferumfang enthalten: .deb und AppImage für Ubuntu 22.04+ und Debian 12+ (x86_64) | SourcetreeNicht verfügbar: Keine offizielle Linux-Version |
| Gleiche App auf jedem System | GitTreeIm Lieferumfang enthalten: Eine Version mit überall gleichen Funktionen | SourcetreeTeilweise oder mit Einschränkungen: Zwei separate Apps, Mac 4.2.19 und Windows 3.4.32, mit unterschiedlichen Funktionen; keine für Linux |
| Downloadgröße | GitTreeIm Lieferumfang enthalten: Ungefähr 27 MB auf macOS, 10 MB auf Windows und 15 MB (.deb) auf Linux; Git nicht enthalten | SourcetreeIm Lieferumfang enthalten: 67,9 MB auf dem Mac mit Git und 24,1 MB auf Windows, das ein eingebettetes Git abrufen kann; kein Linux Download |
| Verwaltete Bereitstellung | GitTreeNicht verfügbar: Nur Installationsprogramm pro Maschine; kein MSI und keine Administratorkontrollen | SourcetreeIm Lieferumfang enthalten: Kostenloses Windows Enterprise MSI mit unbeaufsichtigter Installation und zentral verwalteten Updates |
| Windows auf Arm | GitTreeNicht verfügbar: Kein nativer Build | SourcetreeNicht verfügbar: Kein nativer Build |
| Git-Setup | ||
| Git selbst | GitTreeTeilweise oder mit Einschränkungen: Verwendet Ihr installiertes Git 2.39 oder neuer; Git ist nicht im Paket enthalten | SourcetreeIm Lieferumfang enthalten: Bündelt Git und Git LFS oder nutzt das System Git |
| Mercurial | GitTreeNicht verfügbar: Nur Git | SourcetreeIm Lieferumfang enthalten: Git und Mercurial |
| Git LFS, Submodule und Git Flow | GitTreeIm Lieferumfang enthalten: Alle drei, einschließlich LFS-Sperren und Git Flow-Feature-, Release- und Hotfix-Zweige | SourcetreeIm Lieferumfang enthalten: Alle drei, mit Git Flow sofort einsatzbereit |
| Geschichte, Inszenierung und Verpflichtungen | ||
| Visuelles Commit-Diagramm | GitTreeIm Lieferumfang enthalten: Farbcodierte Spuren, Beschriftungen, Suche nach Autor, Datei oder Änderung; Glätten Sie mehr als 100.000 Commits | SourcetreeIm Lieferumfang enthalten: Detaillierte Verzweigungsdiagramme und lokale Commit-Suche |
| Bühnendateien, Hunks und Lines | GitTreeIm Lieferumfang enthalten: Bereitstellen oder Verwerfen von Dateien, Blöcken oder einzelnen Zeilen, mit Rückgängigmachen für Verwerfungen | SourcetreeIm Lieferumfang enthalten: Nach Datei, Hunk oder Zeile bereitstellen und verwerfen |
| Interaktive Rebase | GitTreeIm Lieferumfang enthalten: Auswählen, umformulieren, bearbeiten, quetschen, korrigieren (inkl. fixup -C) und löschen; Autosquash, Autostash und Update-Refs | SourcetreeTeilweise oder mit Einschränkungen: Zusammendrücken, umformulieren, bearbeiten, löschen und neu anordnen; Fixup und Autosquash sind nicht im Atlassian-Handbuch enthalten |
| Rückgängig machen und wiederholen | GitTreeIm Lieferumfang enthalten: Symbolleiste zum Rückgängigmachen und Wiederherstellen für Commit, Auschecken, Zurücksetzen, Rebase, Verwerfen und mehr; Alle 19 Arten destruktiver Schritte werden zuerst fotografiert | SourcetreeNicht verfügbar: Kein allgemeines Rückgängigmachen von Git-Vorgängen |
| Reflog | GitTreeIm Lieferumfang enthalten: Reflog-Ansicht mit Wiederherstellung | SourcetreeNicht verfügbar: Keine Reflog-Ansicht |
| Schuld und Dateiverlauf | GitTreeIm Lieferumfang enthalten: Schuld, die auf Umbenennungen und den Dateiverlauf folgt | SourcetreeIm Lieferumfang enthalten: Kommentieren und protokollieren Sie die Auswahl |
| Differenz- und Zusammenführungskonflikte | ||
| Konflikteditor | GitTreeIm Lieferumfang enthalten: Drei-Wege-Editor (aktuell, eingehend, Ausgabe) mit Auswahlmöglichkeiten pro Block und pro Zeile sowie externen Tools | SourcetreeTeilweise oder mit Einschränkungen: Beheben Sie das Problem mit meiner oder ihrer eigenen Datei oder einem externen Zusammenführungstool |
| Konfliktvorhersage und Konflikt | GitTreeIm Lieferumfang enthalten: Warnt vor einer Zusammenführung, die zu Konflikten führen würde; rerere Unterstützung | SourcetreeNicht verfügbar: Nicht im offiziellen Material von Sourcetree beschrieben |
| Unterschiedliche Ansichten | GitTreeIm Lieferumfang enthalten: Hunk-, Inline- und Split-Ansichten, Word-Diff und Leerzeichen ignorieren | SourcetreeTeilweise oder mit Einschränkungen: Hunk-basiertes einheitliches Diff; side by side benötigt ein externes Diff-Tool |
| Bilddiff | GitTreeIm Lieferumfang enthalten: Nebeneinander streichen und Zwiebelschalen hinzufügen | SourcetreeTeilweise oder mit Einschränkungen: Vorher- und Nachher-Vorschauen in der Mac-App |
| Repository-Workflow | ||
| Versteck | GitTreeIm Lieferumfang enthalten: Pushen, Anwenden, Pop, Umbenennen, Verzweigen aus einem Stash oder Stashen ausgewählter Zeilen | SourcetreeIm Lieferumfang enthalten: Stash, einschließlich nur ausgewählter oder bereitgestellter Dateien in der Windows-App |
| Arbeitsbäume | GitTreeIm Lieferumfang enthalten: Hinzufügen, Entfernen, Verschieben, Sperren, Beschneiden und Reparieren | SourcetreeNicht verfügbar: Keine Arbeitsbaumverwaltung |
| Eingebautes Terminal | GitTreeIm Lieferumfang enthalten: Unter dem Diagramm angedockt und Ihre eigene Shell ausführen | SourcetreeNicht verfügbar: Öffnet stattdessen Ihr externes Terminal |
| Befehlspalette und Verknüpfungen | GitTreeIm Lieferumfang enthalten: Etwa 300 Befehle mit Strg/⌘+Umschalt+P, rebindbare Tastenkombinationen und benutzerdefinierte Befehle | SourcetreeTeilweise oder mit Einschränkungen: Keine Palette im offiziellen Material; Benutzerdefinierte Aktionen mit Verknüpfungen |
| Hosting, Pull Requests und KI | ||
| Hosting-Konten | GitTreeBenötigt einen kostenpflichtigen Plan: Mit GitTree Pro: GitHub und Bitbucket, mit neuerer Unterstützung für GitLab, Azure DevOps, GitHub Enterprise Server und Bitbucket Data Center | SourcetreeIm Lieferumfang enthalten: Bitbucket Cloud and Data Center, GitHub und GitHub Enterprise, GitLab und Azure DevOps |
| Pull-Anfragen | GitTreeBenötigt einen kostenpflichtigen Plan: Mit GitTree Pro: Listen, erstellen, überprüfen, kommentieren und zusammenführen in der App, mit CI-Prüfungen und einem Dashboard | SourcetreeTeilweise oder mit Einschränkungen: „Pull-Request erstellen“ öffnet den Browser; Keine In-App-Überprüfung oder Zusammenführung |
| Issue-Tracker | GitTreeTeilweise oder mit Einschränkungen: Mit GitTree Pro: GitHub- und GitLab-Problemen; keine Jira-Integration | SourcetreeTeilweise oder mit Einschränkungen: Jira-Issue-Schlüssel werden zu Links in Commits; Kein Problem beim Surfen |
| KI-Commit-Nachrichten | GitTreeTeilweise oder mit Einschränkungen: Mit GitTree Pro: optionale Entwürfe über Ihre eigene Claude Code-, Codex-, Gemini-CLI oder eine andere unterstützte Agent-CLI; kein eingebautes Modell oder Credits | SourcetreeNicht verfügbar: Keine; Die Anfragen lauten „Interesse wecken“ |
| Schnittstelle und Datenschutz | ||
| Schnittstellensprachen | GitTreeTeilweise oder mit Einschränkungen: English and Arabic, mit vollständigem Rechts-nach-Links-Layout | SourcetreeIm Lieferumfang enthalten: Ungefähr ein Dutzend Sprachen; Arabisch ist nicht aufgeführt |
| Themen | GitTreeIm Lieferumfang enthalten: Dunkel, hell, zwei kontrastreiche Themen und importierte Themen | SourcetreeIm Lieferumfang enthalten: Helle und dunkle Themen |
| Telemetrie | GitTreeIm Lieferumfang enthalten: Keine Nutzungstelemetrie, Analyse oder Absturz-Upload auf irgendeinem System | SourcetreeTeilweise oder mit Einschränkungen: Mac: Analysen in 4.0 entfernt. Windows: nicht dokumentiert. Linux: keine App. |
In dieser Tabelle werden die aktuellen öffentlichen Produkte verglichen, nicht alle Einstellungen. Die Mac- und Windows-Apps von Sourcetree unterscheiden sich teilweise, und es gibt keine Linux-App; wo sie sich unterscheiden, sagt die Zelle es. GitTree befindet sich in der aktiven Entwicklung; Überprüfen Sie die Funktionsseite, bevor Sie einen kritischen Workflow verschieben.
Sourcetree-Preise im Vergleich zu GitTree
Bei Git-Arbeiten unterscheidet der Preis diese beiden nicht: Ab Oktober 2026 ist Sourcetree kostenlos und der kostenlose Plan von GitTree deckt alle Git-Funktionen ab. Die Hosting-Konten von Sourcetree kosten nichts, während GitTree Pro, ein monatliches Abonnement pro Benutzer, Nour, den KI-Assistenten, die Hosting-Integrationen und KI-Entwurf hinzufügt. Die Unterschiede bestehen darin, was Sie erhalten und wo es ausgeführt wird.
GitTree
KostenlosKostenloser Plan · Pro, ein monatliches Abonnement pro Benutzer
- Private, öffentliche und lokale Repositories
- Konflikteditor, Rückgängigmachen, Arbeitsbäume und alle anderen Git-Funktionen
- Builds für macOS, Windows und Linux
- Pro fügt Nour, Pull Requests und die anderen Hosting-Integrationen sowie AI Drafting hinzu; Git-Arbeit benötigt nur ein GitTree-Konto
Sourcetree
$0Kostenlos, ab Oktober 2026
- Keine kostenpflichtige Stufe, Sitzplätze oder Testversion
- Ein kostenloses Windows Enterprise MSI für verwaltete Installationen
- Ein eingebettetes Git und Git LFS, sodass Git nicht zuerst installiert werden muss
- Nur Apps für macOS und Windows, keine Linux-Version
Atlassian veröffentlicht keine Preisseite für Sourcetree; Auf der offiziellen Website heißt es: „Sourcetree kostenlos herunterladen“. GitTree hat einen kostenlosen Plan; Es deckt alle Git-Funktionen ab, einschließlich privater Repositories und kommerzieller Nutzung, ohne Kreditkarte. GitTree Pro, ein monatliches Abonnement pro Benutzer mit kostenloser Testversion, fügt Nour, den KI-Assistenten, die Hosting-Integrationen, KI-Entwurfs- und Erstellungsorganisationen hinzu; Auf der Preisseite werden die Pläne verglichen.
Eine Sourcetree-Alternative für Mac, Windows und Linux
Dasselbe GitTree auf macOS, Windows und Linux, wobei Git 2.39 oder neuer ausgeführt wird, das Sie bereits installiert haben. Linux ist, wo Sourcetree überhaupt keine Version hat.
Sourcetree-Alternative für Mac
Eine universelle App, etwa 27 MB, die nativ auf Apple-Chips und Intel-Macs mit macOS 13 Ventura oder höher läuft. Es ist mit einer Apple-Entwickler-ID signiert und von Apple notariell beglaubigt.
Sourcetree-Alternative für Windows
Ein 10-MB-Installationsprogramm für 64-Bit Windows 10 (22H2) und Windows 11. Installieren Sie zuerst Git for Windows. Holen Sie es sich von Microsoft Store, signiert von Microsoft, oder als direkte EXE-Datei, die nicht signiert ist, sodass SmartScreen Sie möglicherweise zur Bestätigung auffordert.
Sourcetree-Alternative für Linux
Was Sourcetree nicht anbietet: ein .deb-Paket oder ein portables AppImage für 64-Bit Ubuntu 22.04+ und Debian 12+. Derivate wie Linux Mint 21+ können es ebenfalls ausführen, obwohl nur Ubuntu und Debian getestet wurden. Fügen Sie auf Ubuntu 22.04 und Linux Mint 21 zuerst das Git-Core-PPA für ein neueres Git hinzu.
Lesen Sie die Linux-Installationsanleitung
Welches sollten Sie wählen?
Sourcetree ist kostenlos und der kostenlose Plan von GitTree deckt alle Git-Funktionen ab. Wählen Sie also nach den Systemen, die Sie verwenden, und nach der Arbeit, die Sie ausführen, und probieren Sie dann zuerst die andere Version in einem unkritischen Repository aus.
Wählen Sie GitTree, wenn…
- Ihr Team mischt macOS, Windows und Linux, oder Sie arbeiten alleine an Linux
- Sie möchten einen integrierten Konflikteditor, eine Rückgängig-Funktion und eine Reflog-Ansicht
- Sie überprüfen und führen Pull-Anfragen zusammen und möchten dies lieber in der App tun, mit GitTree Pro
- Sie verwenden täglich Arbeitsbäume, ein Terminal oder eine Befehlspalette
- Sie möchten KI-Entwürfe von der Codierungs-CLI, die Sie bereits verwenden (mit GitTree Pro), und keine Nutzungstelemetrie
- Sie möchten eine Git-GUI auf Arabisch mit einem Rechts-nach-Links-Layout
Ziehen Sie Sourcetree in Betracht, wenn…
- Sie arbeiten weiterhin sowohl mit Mercurial-Repositories als auch mit Git
- Sie benötigen Git im Paket, auf einem Computer, auf dem Sie es nicht installieren können
- Sie verwenden einen Mac und möchten überhaupt kein App-Konto, auch nicht zum Hosten von Integrationen
- Sie stellen die Lösung auf vielen Windows PCs bereit und benötigen ein kostenloses MSI mit unbeaufsichtigter Installation
- Ihr Team verlässt sich auf Jira-Vorgangslinks oder Bitbucket Data Center
- Sie befinden sich auf macOS 10.15 bis 12, was GitTree nicht unterstützt
So wechseln Sie von Sourcetree zu GitTree
Der Wechsel dauert etwa zehn Minuten. Ihre Repositorys sind Standard-Git-Repositorys, sodass Sourcetree und GitTree nach Belieben dieselben Ordner nebeneinander öffnen können.
Überprüfen Sie Ihre Git-Version
Sourcetree kann sein eigenes eingebettetes Git verwenden, während GitTree das auf Ihrem System installierte Git verwendet. Führen Sie git --version aus und installieren oder aktualisieren Sie auf Git 2.39 oder neuer: Git for Windows auf Windows, das Git-Core-PPA auf Ubuntu 22.04.
Laden Sie GitTree herunter
Holen Sie sich das Installationsprogramm für macOS, Windows oder Linux von der Download-Seite und installieren Sie es.
Melden Sie sich an
Melden Sie sich mit einem GitTree-Konto an, das auf dieser Website mit Ihrer E-Mail-Adresse oder mit GitHub, GitLab, Bitbucket oder Azure DevOps erstellt wurde. Es ist kein Atlassian-Konto beteiligt. Alle Git-Funktionen sind dann im Free-Plan enthalten. Die Hosting-Integrationen und Nour, der KI-Assistent, sind im Lieferumfang von GitTree Pro enthalten.
Öffnen Sie Ihre Sourcetree-Repositorys
Wählen Sie „Öffnen“ und wählen Sie jeden Repository-Ordner aus oder scannen Sie einen übergeordneten Ordner, um alle hinzuzufügen. Verlauf, Branches, Remotes und Stashes befinden sich im Repository selbst, sodass nichts importiert werden muss.
Bringen Sie Ihre Werkzeuge und Konten mit
Mit GitTree Pro verbinden Sie Ihre Hosting-Konten in den Einstellungen und legen dann Ihren Signaturschlüssel, externe Vergleichs- und Zusammenführungstools, Design und Verknüpfungen fest. Benutzerdefinierte Sourcetree-Aktionen können zu GitTree benutzerdefinierten Befehlen werden.
Probieren Sie es in einem Testzweig aus
Erstellen Sie einen Zweig, stellen Sie ein paar Zeilen bereit, führen Sie einen Commit und Push durch, versuchen Sie es dann mit einem interaktiven Rebase, lösen Sie einen Konflikt und klicken Sie auf „Rückgängig“, bevor Sie mit der täglichen Arbeit fortfahren.
Sourcetree-Alternative: häufig gestellte Fragen
Was ist die beste kostenlose Sourcetree-Alternative?
Wenn Sie einen visuellen Git-Client wie Sourcetree möchten, der auf macOS, Windows und Linux läuft, ist GitTree dafür konzipiert: eine Desktop-App mit einem Commit-Diagramm, Zeilen-Staging, einem integrierten Konflikteditor und Rückgängigmachen. Der kostenlose Plan deckt alle Git-Funktionen ab und GitTree Pro fügt Nour hinzu, den KI-Assistenten, Pull-Requests in der App und KI-Entwurf. Probieren Sie es in einem Repository neben Sourcetree aus und vergleichen Sie es.
Gibt es einen Sourcetree für Linux?
Nein. Atlassian stellt Sourcetree nur für macOS und Windows her, ohne die Version Linux: Die seit langem bestehende Anfrage für eine Linux-App auf seinem Tracker (437 Stimmen) wurde ungelöst geschlossen, und eine neuere Anfrage ist mit „Zukunftserwägung“ gekennzeichnet. GitTree ist eine Alternative, die nativ auf Ubuntu 22.04+ und Debian 12+ läuft, als .deb-Paket oder portables AppImage; Derivate wie Linux Mint 21+ können es ebenfalls ausführen, ungetestet.
Kann ich Sourcetree unter Ubuntu installieren?
Nicht offiziell: Atlassian veröffentlicht kein Sourcetree-Paket für Ubuntu oder Debian. GitTree wird auf Ubuntu mit apt aus seiner .deb-Datei installiert. Fügen Sie auf Ubuntu 22.04 zuerst das Git-Core-PPA hinzu, da das System Git (2.34) älter ist als die 2.39, die GitTree benötigt.
Welche Git-GUI ähnelt Sourcetree am meisten?
GitTree funktioniert so, wie Sourcetree-Benutzer es erwarten: ein Commit-Diagramm, ein Staging-Bereich für Dateien, Hunks und Zeilen sowie Branches, Tags, Remotes und Stashes, die nur einen Klick entfernt sind. Es fügt einen integrierten Konflikteditor, Rückgängig- und Arbeitsbäume sowie Pull-Anfragen in der App mit GitTree Pro hinzu und läuft auch auf Linux.
Ist Sourcetree kostenlos?
Ja. Ab Oktober 2026 kann Sourcetree kostenlos heruntergeladen und verwendet werden, ohne kostenpflichtige Kontingente, Sitzplätze oder Testversion, und das Sourcetree für Windows Enterprise MSI ist ebenfalls kostenlos. Es handelt sich um proprietäre Software von Atlassian, nicht um Open Source.
Ist Sourcetree für die kommerzielle Nutzung kostenlos?
Die offiziellen Seiten von Sourcetree zeigen ab Oktober 2026 keine kostenpflichtige Stufe und keine Einschränkung der kommerziellen Nutzung; Die Installation erfolgt gemäß den Bedingungen von Atlassian, die Ihre Organisation überprüfen sollte. GitTree bietet einen kostenlosen Plan für Einzelpersonen und Organisationen, einschließlich Unternehmens- und privater Repositories; Nour, der KI-Assistent, die Hosting-Integrationen und KI-Entwürfe sind im Lieferumfang von GitTree Pro enthalten.
Ist GitTree wirklich kostenlos?
Ja, im kostenlosen Plan: Er deckt alle Git-Funktionen für private, öffentliche und lokale Repositories für Einzelpersonen und Organisationen ab, ohne Kreditkarte. GitTree Pro, ein monatliches Abonnement pro Benutzer mit kostenloser Testversion, fügt Nour, den KI-Assistenten, die Hosting-Integrationen und KI-Entwurf hinzu; Auf der Preisseite werden die Pläne verglichen. Es handelt sich nicht um Open Source: Der Code ist privat und das öffentliche Repository hostet nur Veröffentlichungen. Sourcetree ist ebenfalls Closed Source.
Kann ich meine Sourcetree-Repositorys in GitTree öffnen?
Ja. Beide Apps funktionieren auf gewöhnlichen Git-Repositorys, sodass nichts exportiert oder importiert werden muss. Öffnen Sie denselben Ordner in GitTree und seine Branches, Remotes, Stashes und der Verlauf sind bereits dort. Eine Ausnahme bilden Mercurial-Repositorys, da GitTree nur Git unterstützt.
Funktionieren meine SSH-Schlüssel und Fernbedienungen weiterhin in GitTree?
Ja, im Free-Plan. GitTree führt das auf Ihrem Computer installierte Git aus, also rufen Sie Git ab, ziehen Sie es herunter und pushen Sie es auf die gleiche Weise wie Git es bereits tut: über SSH mit Ihrem Schlüssel oder SSH-Agenten oder über HTTPS mit Ihrem Credential-Helper. Remotes werden in jedem Repository gespeichert, sodass sie so angezeigt werden, wie sie sind. Einstellungen › SSH kann GitTree auf Ihren SSH-Agenten oder auf einen privaten Schlüssel verweisen.
Benötige ich ein Konto für Sourcetree oder für GitTree?
Auf einem Mac benötigt Sourcetree seit Version 4.0 kein Konto mehr. Sourcetree für Windows fordert jeden Benutzer auf, sich beim ersten Start mit einem Atlassian-Konto oder einem Bitbucket-Server oder einer Data Center-Instanz zu registrieren. Es gibt keine Linux-Version. GitTree fordert auf jedem System ein GitTree-Konto an, das auf dieser Website mit Ihrer E-Mail-Adresse oder mit GitHub, GitLab, Bitbucket oder Azure DevOps erstellt wurde; Alle Git-Funktionen sind dann im Free-Plan enthalten, und Sie pushen mit Ihren eigenen Git-Anmeldeinformationen. Die Verbindung von Hosting-Konten und Nour, dem KI-Assistenten, ist im Lieferumfang von GitTree Pro enthalten. GitTree geht mindestens alle 7 Tage online.
Ist GitTree eine gute Sourcetree-Alternative für Mac mit Apple-Chip?
Ja. GitTree ist eine universelle App, die nativ auf Apple-Chips (M1 bis M4) und Intel Macs mit macOS 13 Ventura oder höher läuft, mit einer Apple-Entwickler-ID signiert und von Apple notariell beglaubigt ist. Sourcetree läuft auch nativ auf Apple-Silizium und unterstützt ältere Systeme bis macOS 10.15.
Ist GitTree eine gute Sourcetree-Alternative für Windows?
Ja, auf 64-Bit Windows 10 (22H2) und Windows 11. GitTree verwendet Git for Windows, das Sie zuerst installieren. Holen Sie sich GitTree von Microsoft Store, signiert von Microsoft, oder als direkte EXE-Datei, die nicht signiert ist, sodass SmartScreen Sie möglicherweise zur Bestätigung auffordert. Sourcetree für Windows wird mit einem eingebetteten Git und einem signierten Installationsprogramm geliefert, fordert jedoch jeden Benutzer auf, sich beim ersten Start zu registrieren.
Warum ist Sourcetree langsam und GitTree schneller?
Benutzer des Issue-Trackers von Atlassian berichten, dass Sourcetree Windows bei großen Repositories mit vielen Zweigen langsam ist; Hierbei handelt es sich um Benutzerberichte, und die neueste Version, etwa Version 3.4.27, ist mit „In Bearbeitung“ gekennzeichnet. Das Commit-Diagramm von GitTree bleibt auch nach 100.000 Commits in Tests auf Linux flüssig. Die Geschwindigkeit hängt von Ihrem Repository ab, also probieren Sie beides in Ihrem aus.
Verfügt GitTree über ein integriertes Zusammenführungskonflikt-Tool?
Ja. Ein Drei-Wege-Editor im Vollfenster zeigt aktuelle, eingehende und ausgegebene Daten mit Auswahlmöglichkeiten pro Block oder pro Zeile an und GitTree warnt Sie vor einer Zusammenführung, die zu Konflikten führen würde. Sourcetree löst eine Datei mit „Meine“ oder „Ihre“ auf oder öffnet ein externes Zusammenführungstool; GitTree kann auch externe Tools öffnen.
Kann ich Pull-Anfragen in GitTree überprüfen und zusammenführen?
Ja, mit GitTree Pro. GitTree listet Pull-Anfragen auf, erstellt, überprüft, kommentiert und führt sie zusammen (Merge, Squash oder Rebase), zeigt CI-Prüfungen mit erneuter Ausführung an und verfügt über ein Repository-übergreifendes Dashboard für GitHub und Bitbucket, mit neuerer Unterstützung für GitLab und Azure DevOps. In Sourcetree öffnet „Create Pull Request“ den Browser.
Schreiben Sourcetree oder GitTree AI-Commit-Nachrichten?
Sourcetree verfügt über keine KI-Funktionen; Die Anfragen auf dem Atlassian-Tracker sind immer noch „Gathering Interest“. Mit GitTree Pro kann GitTree eine Commit-Nachricht oder eine Pull-Request-Beschreibung über Ihre eigene Claude Code-, Codex-, Gemini-CLI oder eine andere unterstützte Agent-CLI erstellen, nur wenn Sie auf „Generieren“ klicken. GitTree speichert keinen KI-Schlüssel und sendet selbst nichts.
Lädt GitTree meinen Code hoch oder sammelt er Nutzungsdaten?
Nein. GitTree verfügt über keine Nutzungstelemetrie, Analyse oder Absturz-Upload und Ihre Repositorys bleiben auf Ihrem Computer. Die App kommuniziert nur mit Ihren Fernbedienungen, den Konten, die Sie verbinden, dem GitTree-Kontodienst, mit dem Sie sich anmelden, und einer Update-Prüfung, die Sie deaktivieren können. Die einzige optionale Ausnahme: Wenn Sie Nour etwas fragen oder einen KI-Entwurf anfordern, wird das, was Sie senden, nur dann an die von Ihnen gewählte KI-Codierungs-CLI gesendet, wenn Sie danach fragen.
Muss Git installiert sein, um GitTree verwenden zu können?
Ja. Im Gegensatz zu Sourcetree, das Git bündeln kann, führt GitTree das auf Ihrem Computer installierte Git aus, Version 2.39 oder höher, sodass jede Aktion mit der Befehlszeile übereinstimmt. Sollte Git fehlen, erklärt die App, wie man es installiert.
Wie dieser Vergleich überprüft wurde
Die Funktionen, Systeme und der Preis von Sourcetree wurden am 6. Oktober 2026 mit den offiziellen Seiten von Atlassian verglichen: der Sourcetree-Website, den Versionshinweisen für Sourcetree 4.2.19 und 3.4.32, den Support-Artikeln von Atlassian und seinem öffentlichen Issue-Tracker. Leistungspunkte sind Benutzerberichte von diesem Tracker. Produktänderungen; Die aktuellen Seiten des Anbieters sind die Quelle der Wahrheit.
- Sourcetree-Website
- Sourcetree für Windows Enterprise
- Sourcetree-Download-Archiv
- Versionshinweise: Sourcetree 4.2.19 (Mac)
- Versionshinweise: Sourcetree 3.4.32 (Windows)
- Sourcetree-Registrierung und MSI-Installation
- Sourcetree Linux Desktop-Anfrage (geschlossen)
- Sourcetree Linux-App-Anfrage
- Sourcetree für Windows Leistungsbericht
- Interaktive Rebase in Sourcetree
- GitTree Funktionen
GitTree ist ein unabhängiges Produkt und steht in keiner Verbindung zu Atlassian, dem Eigentümer von Sourcetree, und wird auch nicht von diesem unterstützt. Sourcetree ist eine Marke seines Eigentümers.
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.
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.
Probieren Sie die Sourcetree-Alternative in Ihrem eigenen Repository aus
Laden Sie GitTree herunter, öffnen Sie ein Repository, das Sie bereits in Sourcetree verwenden, vergleichen Sie das Diagramm, den Konflikteditor und machen Sie es selbst rückgängig, auf macOS, Windows oder Linux.