Zum Inhalt springen
GitTree

GitTree für Linux

Die Git-GUI für Linux, Ubuntu und Debian

GitTree ist ein schneller, lokal arbeitender Git-Client für 64-Bit-Linux, getestet unter Ubuntu und Debian. Sieh deinen Verlauf als Commit-Graph, stage einzelne Zeilen und führe Rebases mit Undo durch – dein Code bleibt auf deinem Computer, und nichts wird getrackt.

Nur 64-Bit (x86_64). Das .deb-Paket wird empfohlen; Das AppImage ist portabel und installiert nichts.

Auf einem anderen System? Alle Downloads anzeigen

Was Sie bekommen: Linux

  • Ein Commit-Diagramm, das Sie lesen können

    Jeder Zweig erhält seine eigene farbcodierte Spur und die Grafik bleibt auch nach 100.000 Commits glatt.

  • Einzelne Linien inszenieren

    Stellen Sie eine ganze Datei, einen Block oder einzelne Zeilen bereit, mit dem Diff direkt neben Ihnen.

  • Mit Rückgängig zusammenführen und neu basieren

    Aus dem Diagramm zusammenführen, neu basieren, Rosinen auswählen und zurücksetzen. Zerstörerische Aktionen speichern zunächst einen Schnappschuss und können rückgängig gemacht werden.

  • GitHub, GitLab, Bitbucket und Azure DevOps

    Mit GitTree Pro verbinden Sie Ihre Hosting-Konten, um Pull- oder Merge-Anfragen und deren CI-Prüfungen zu durchsuchen, zu klonen und damit zu arbeiten. Alle Git-Funktionen sind im kostenlosen Plan enthalten, sobald Sie sich anmelden und mit Ihren eigenen Git-Anmeldeinformationen pushen und ziehen.

  • Local-first, keine Nutzungstelemetrie

    Ihre Repositorys bleiben auf Ihrem Computer und es wird nichts nachverfolgt.

  • Für Ihren Desktop gemacht

    GitTree verwendet die Fenstertitelleiste Ihres Desktops und speichert Ihre Token im Systemschlüsselbund.

GitTree Commit-Diagramm mit farbcodierten Verzweigungsspuren, Verzweigungs- und Tag-Beschriftungen, der Referenzseitenleiste und dem Commit-Detailfenster
Das GitTree-Commit-Diagramm: eine farbcodierte Spur für jeden Zweig.

Anforderungen für GitTree am Linux

Architektur
Nur 64-Bit x86_64.
Verteilungen
Ubuntu 22.04 LTS und 24.04 LTS oder höher und Debian 12 oder höher. Derivate, die WebKitGTK 4.1 ausliefern, wie etwa Linux Mint 21+ und Pop!_OS 22.04+, können es ebenfalls ausführen; Es werden nur Ubuntu und Debian getestet.
Git
Git 2.39 oder neuer. Ubuntu 24.04 und Debian 12 haben es bereits. Ubuntu 22.04 und Linux Mint 21 liefern Git 2.34, also fügen Sie zuerst das Git-Core-PPA hinzu (Schritt 1 unten).
Schlüsselanhänger und Aufforderungen
Ein Secret Service für Ihre Token und Passphrasen (GNOME Keyring, das Ubuntu enthält, oder KeePassXC) und zenity oder kdialog für Passwortabfragen.

Ubuntu, Debian und andere Distributionen

  • Git-GUI für Ubuntu 22.04 LTS und 24.04 LTS

    Installieren Sie die .deb-Datei mit apt und GitTree erscheint in Ihrem Anwendungsmenü. Ubuntu 24.04 hat bereits ein Git, das neu genug ist. Fügen Sie auf Ubuntu 22.04 zuerst das Git-Core-PPA hinzu: Es wird mit Git 2.34 ausgeliefert und GitTree benötigt 2,39. Ubuntu enthält GNOME Keyring, das Ihre Token behält.

  • Git-GUI für Debian 12 und höher

    Debian 12 wird mit Git 2.39 ausgeliefert, daher benötigt Git nichts extra. Installieren Sie die .deb-Datei mit apt. GitTree speichert Ihre Tokens in einem Secret Service. Wenn auf Ihrem Desktop kein Token ausgeführt wird, installieren Sie GNOME Keyring oder aktivieren Sie die Secret Service-Integration von KeePassXC.

  • Linux Mint, Pop!_OS und andere Derivate

    Derivate, die WebKitGTK 4.1 ausliefern, wie etwa Linux Mint 21+ und Pop!_OS 22.04+, können dasselbe .deb ausführen; Es werden nur Ubuntu und Debian getestet. Linux Mint 21 wird mit Git 2.34 ausgeliefert, also fügen Sie zuerst das Git-Core-PPA hinzu.

Installieren Sie das .deb-Paket unter Ubuntu oder Debian

Das .deb ist der empfohlene Download: apt installiert GitTree zusammen mit Git, WebKitGTK und GTK und kann es wieder entfernen.

  1. 1

    Ubuntu 22.04 und Linux Mint 21: Holen Sie sich zuerst ein

    Sie liefern Git 2.34 und GitTree benötigt Git 2.39 oder neuer, also führen Sie diese drei Befehle einmal aus. Ubuntu 24.04 und Debian 12 haben bereits ein Git, das neu genug ist.

    sudo add-apt-repository ppa:git-core/ppa sudo apt update sudo apt install git
  2. 2

    Laden Sie die .deb-Datei herunter

    Benutzen Sie die Schaltfläche oben auf dieser Seite. Es ruft die neueste Version von GitHub ab.

  3. 3

    Installieren Sie es mit apt

    Führen Sie dies in dem Ordner aus, in dem Sie die Datei gespeichert haben, und geben Sie dabei den Dateinamen ein, den Sie gespeichert haben (z. B. Git-Tree_<version>_amd64.deb). apt installiert Git, WebKitGTK und GTK als Abhängigkeiten.

    sudo apt install ./Git-Tree-Linux.deb
  4. 4

    Starten Sie GitTree

    Öffnen Sie es über Ihr Anwendungsmenü oder führen Sie gittree in einem Terminal aus. Wenn Sie sich anmelden, leitet Sie der Browser selbstständig zur App zurück, da das Paket opengittree://-Links verarbeitet.

    gittree

Führen Sie das tragbare AppImage aus.

Der AppImage installiert nichts und benötigt kein Root. Git 2.39 oder neuer ist weiterhin erforderlich (siehe Git-Schritt oben).

  1. 1

    Laden Sie die AppImage herunter

    Verwenden Sie die Schaltfläche AppImage oben auf dieser Seite und bewahren Sie die Datei in einem Ordner auf, in den nur Sie schreiben können.

  2. 2

    Machen Sie es ausführbar und führen Sie es aus

    Verwenden Sie den von Ihnen gespeicherten Dateinamen.

    chmod +x Git-Tree-Linux.AppImage && ./Git-Tree-Linux.AppImage
  3. 3

    Wenn es nicht startet

    Eine fehlende SICHERUNG ist der übliche Grund. Installieren Sie fuse3 und führen Sie es erneut aus.

    sudo apt install fuse3
  4. 4

    Melden Sie sich mit dem Einmalcode an

    GitTree fordert Sie beim Öffnen auf, sich anzumelden. Mit dem AppImage kann der Browser Sie nach der Anmeldung nicht wieder zur App zurückleiten, da der AppImage nichts bei Ihrem System registriert. Kopieren Sie den auf der Website angezeigten Einmalcode, wählen Sie „Code eingeben“ in GitTree und fügen Sie ihn ein.

GitTree deinstallieren

  • .deb-Paket

    Entfernen Sie das Paket mit apt.

    sudo apt remove git-tree
  • AppImage

    Löschen Sie die Datei. Es wurde nichts bei Ihrem System registriert.

Überprüfen Sie Ihren Download

Jede Veröffentlichung auf GitHub hat eine SHA256SUMS.txt-Datei. Laden Sie es neben dem Installationsprogramm herunter, führen Sie diesen Befehl in diesem Ordner aus und vergleichen Sie jede ausgegebene Summe mit der Zeile für denselben Dateinamen in SHA256SUMS.txt.

sha256sum Git-Tree*

Die Linux-Installationsprogramme sind nicht signiert. Die Prüfsumme erkennt einen beschädigten Download, nicht eine kompromittierte Version.

GitHub Releases

Passwörter, Token und Ihr Systemschlüsselbund

  • Secret Service

    GitTree speichert Token, Passwörter und Passphrasen nur im Systemschlüsselbund über den Freedesktop Secret Service. Ubuntu enthält GNOME Keyring und KeePassXC funktioniert über seine Secret Service-Integration. Die .deb empfiehlt GNOME Keyring.

  • Passwortabfragen

    Wenn Git ein Passwort oder eine SSH-Passphrase benötigt, fragt GitTree mit zenity oder kdialog nach. Die .deb empfiehlt eine davon; mit dem AppImage, installieren Sie selbst eines, wenn Sie keines von beiden haben.

  • Natives Fenster

    GitTree verwendet die Fenstertitelleiste Ihres Desktops, sodass das Verschieben, Ändern der Größe und Ausrichten genauso funktioniert wie in Ihren anderen Apps.

GitTree auf Linux: Fragen und Antworten

Gibt es eine kostenlose Git-GUI für Ubuntu und Debian?

Ja. GitTree ist eine Git-GUI und ein Git-Client für 64-Bit-Ubuntu und Debian, als .deb-Paket oder als portables AppImage. Sein kostenloser Plan deckt alle Git-Funktionen ab: Er zeigt Ihr Repository als Commit-Diagramm an, stellt einzelne Zeilen bereit, führt Zusammenführungen und Rebases mit Rückgängig durch und pusht mit Ihren eigenen Git-Anmeldeinformationen. GitTree Pro fügt Nour, den KI-Assistenten, und die Integrationen GitHub, GitLab, Bitbucket und Azure DevOps hinzu.

Welche Ubuntu- und Debian-Versionen unterstützt GitTree?

Ubuntu 22.04 LTS und 24.04 LTS oder höher und Debian 12 oder höher auf 64-Bit-Systemen (x86_64). Es werden nur Ubuntu und Debian getestet.

Wie installiere ich GitTree unter Ubuntu?

Laden Sie die .deb-Datei von dieser Seite herunter und führen Sie sudo apt install ./Git-Tree-Linux.deb in dem Ordner aus, in dem Sie sie gespeichert haben (verwenden Sie den Dateinamen, den Sie gespeichert haben). apt installiert Git, WebKitGTK und GTK als Abhängigkeiten und fügt einen Menüeintrag hinzu. Fügen Sie auf Ubuntu 22.04 zuerst das Git-Core-PPA hinzu (sudo add-apt-repository ppa:git-core/ppa, dann sudo apt update und sudo apt install git), da GitTree Git 2.39 oder neuer benötigt und Ubuntu 22.04 Git 2.34 ausliefert.

Wie installiere ich GitTree unter Debian?

Laden Sie die .deb-Datei herunter und installieren Sie sie mit sudo apt install ./Git-Tree-Linux.deb (verwenden Sie den von Ihnen gespeicherten Dateinamen). Debian 12 liefert bereits Git 2.39 aus, was neu genug ist. Starten Sie GitTree über das Menü oder mit dem Befehl gittree. Token werden in einem Secret Service wie GNOME Keyring oder KeePassXC gespeichert. Stellen Sie daher sicher, dass auf Ihrem Desktop eines ausgeführt wird.

Funktioniert GitTree unter Linux Mint and Pop!_OS?

Es kann auf Derivaten ausgeführt werden, die mit WebKitGTK 4.1 ausgeliefert werden, wie etwa Linux Mint 21+ und Pop!_OS 22.04+, es werden jedoch nur Ubuntu und Debian getestet. Linux Mint 21 wird mit Git 2.34 ausgeliefert, also fügen Sie zuerst das Git-Core-PPA hinzu.

Warum startet der AppImage nicht?

Der übliche Grund ist, dass FUSE fehlt. Installieren Sie es mit sudo apt install fuse3 und führen Sie AppImage erneut aus. Bewahren Sie die Datei in einem Ordner auf, in den nur Sie schreiben können.

Wie melde ich mich an, wenn ich AppImage verwende?

GitTree fordert Sie beim Öffnen auf, sich anzumelden. Der AppImage registriert nichts bei Ihrem System, sodass der Browser Sie nach der Anmeldung auf der Website nicht zur App zurückleiten kann. Kopieren Sie den auf der Website angezeigten Einmalcode und fügen Sie ihn in GitTree ein. Die .deb-Datei verarbeitet opengittree://-Links, sodass der Browser damit von selbst zur App zurückkehrt.

Wo speichert GitTree meine Token und Passwörter auf Linux?

Nur im Systemschlüsselbund, über den Freedesktop Secret Service: GNOME Keyring, den Ubuntu enthält, oder KeePassXC mit seiner Secret Service-Integration. Passwort- und Passphrasen-Eingabeaufforderungen verwenden zenity oder kdialog.

Wie deinstalliere ich GitTree unter Ubuntu oder Debian?

Wenn Sie die .deb-Datei installiert haben, führen Sie sudo apt remove git-tree aus. Wenn Sie AppImage verwenden, löschen Sie die Datei.

Sendet GitTree meinen Code oder meine Nutzungsdaten irgendwohin?

Nein. Ihre Repositorys bleiben auf Ihrem Computer und es erfolgt keine Nutzungstelemetrie. Wenn GitTree abstürzt, bietet die App eine Schaltfläche an, die ein Absturzberichtsformular im öffentlichen Repository öffnet, nachdem Sie den Bericht gelesen haben; Es wird nichts automatisch gesendet.

Vergleichen Sie Git-Clients

Ehrliche, fundierte Vergleiche mit den Git-GUIs, die Entwickler am häufigsten verwenden, einschließlich dessen, was jede einzelne besser macht.

Lesen Sie: Die besten Git-GUI-Clients im Jahr 2026

Entdecken Sie weiter

Alles, was GitTree kann, die Downloads für die anderen Plattformen und was Ihr Konto speichert.