LinuxAlternative

Linux · Programmierung

gitg

Gitg ist eine leichte grafische Oberfläche für Git, die die Commit-Historie visualisiert und Repositories verwaltet.

Open SourceKostenlosFlatpak
Als Erste(r) bewerten
Lizenz
GPL-2.0+
Aktuelle Version
50 (1. Juli 2026)
Entwickler
The Gitg Team
Installationen
619 (Flathub, 30 Tage)

Was ist gitg?

Gitg ist ein kleines, schnelles Tool, mit dem Sie Git-Repositories visuell erkunden können. Es existiert seit den frühen 2010er Jahren und wird vom Gitg-Team gepflegt, was es zu einer reifen Wahl für Entwickler macht, die eine native Linux-GUI bevorzugen.

Die Anwendung richtet sich an Programmierer, die Git bereits über die Befehlszeile nutzen, aber einen schnellen Weg suchen, Branches, Commits und Diffs zu sehen, ohne ihren Desktop zu verlassen. Sie funktioniert gut auf GNOME, KDE und anderen X11-Umgebungen.

Im Vergleich zu Windows-Tools wie GitHub Desktop wirkt Gitg leichter und integriert sich direkt in das Linux-Dateisystem. Es fehlen einige cloud‑zentrierte Funktionen, bietet aber ein unkompliziertes, unkompliziertes Erlebnis, das viele Entwickler schätzen.

Ideal für: Entwickler, die ein schnelles, natives Git-GUI auf Linux ohne Cloud-Integration benötigen.

Wichtige Funktionen von gitg

  • Lokale und entfernte Repositories durchsuchen
  • Repositories von URLs klonen
  • Commit-Historie und Branches visualisieren
  • Diffs und Patches anzeigen
  • Staged Änderungen committen
  • Commits rückgängig machen
  • Commit-Nachrichten durchsuchen

Vorteile

  • Kostenlos und Open Source
  • Nativ auf Linux lauffähig
  • Schnell und reaktionsschnell
  • Keine externen Abhängigkeiten

Nachteile

  • Keine integrierte Remote-Repository-Hosting-Integration
  • Begrenzte erweiterte Git-Funktionen (z. B. Rebase-GUI)
  • Lernkurve für neue Benutzer
  • Keine Unterstützung für Windows-spezifische Dateiformate

Windows-Programme, die gitg ersetzt

gitg unter Linux installieren

Flatpak (Flathub)flatpak install flathub org.gnome.gitg
Ubuntu / Mintsudo apt install gitg
Debiansudo apt install gitg
Fedorasudo dnf install gitg
Arch / Manjarosudo pacman -S gitg
openSUSEsudo zypper install gitg

Tipps für Windows-Umsteiger

Wenn Sie an GitHub Desktop gewöhnt sind, beachten Sie, dass Gitg nicht direkt mit GitHub synchronisiert; Sie müssen das Repository manuell klonen oder die Befehlszeile zum Pushen/Pullen verwenden. Tastenkombinationen unterscheiden sich: benutzen Sie Ctrl+S zum Stagen, Ctrl+Shift+S zum Committen und Ctrl+R zum Aktualisieren. Der Workflow ist manueller, gibt Ihnen jedoch die volle Kontrolle über das Repository.

Neueste Versionen

  • 50 —

    Features: - Customizable column visibility and order in history - New preferences general tab - Custom actions - Delete remote branches - Full feature push action - Checkout detached action - Show HEAD in history view - Edit upstream branch on local branches…

  • 44 —

    Bug fixes: - args to build libgit2 - Linter fixes - Bundle git in flatpak distro - Fix flatpak dependencies - Add sha1 and committer name to history view - Control available lanes to paint - Gitg mainline needs to be explicitly set - Insert lanes directly in…

  • 41 —

    Bug fixes: - Manage if there's no textconv config - Convert to text using gitattributes config - Side by side diff text renderers - Read setup for smart commits from git config - Show diff stats only on text renderer - Put image renderer first on stack -…

  • 3.32.1 —

    Bug fixes: - Support repository being null - Allow copying file names

gitg: häufige Fragen

Kann ich Gitg mit GitHub-Repositories verwenden?

Ja, klonen Sie das GitHub-Repository lokal und nutzen Sie Gitg, um es zu verwalten. Sie müssen weiterhin pushen und pullen über die Befehlszeile oder ein anderes Tool.

Unterstützt Gitg Submodule?

Gitg kann Submodule-Commits anzeigen, bietet jedoch keine dedizierte UI zum Hinzufügen oder Aktualisieren von Submodulen.

Ist Gitg auf allen Linux-Distributionen verfügbar?

Es ist für Arch, Debian, Fedora, openSUSE und Ubuntu verpackt und kann auch über Flathub installiert werden.

Unter welcher Lizenz wird Gitg veröffentlicht?

Gitg wird unter der GPL-2.0+ Lizenz vertrieben.

Aktualisiert am