Linux · Programmation
gitg
Gitg est une interface graphique légère pour Git qui visualise l'historique des commits et gère les dépôts.
- Licence
- GPL-2.0+
- Dernière version
- 50 (1 juillet 2026)
- Développeur
- The Gitg Team
- Installations
- 619 (Flathub, 30 jours)




Qu’est-ce que gitg ?
Gitg est un outil petit et rapide qui vous permet d'explorer visuellement les dépôts Git. Présent depuis le début des années 2010 et maintenu par l'équipe Gitg, il constitue un choix mature pour les développeurs qui préfèrent une interface graphique native sous Linux.
L'application s'adresse aux programmeurs qui utilisent déjà Git en ligne de commande mais qui souhaitent une méthode rapide pour consulter les branches, les commits et les différences sans quitter leur bureau. Elle fonctionne bien sur GNOME, KDE et d'autres environnements X11.
Par rapport aux outils Windows comme GitHub Desktop, Gitg se veut plus léger et s'intègre directement avec le système de fichiers Linux. Il manque de certaines fonctionnalités centrées sur le cloud, mais offre une expérience simple et sans fioritures que beaucoup de développeurs apprécient.
Idéal pour : Développeurs qui ont besoin d'une interface graphique Git native et rapide sous Linux, sans intégration cloud.
Fonctionnalités clés de gitg
- Parcourir les dépôts locaux et distants
- Cloner des dépôts depuis des URL
- Visualiser l'historique des commits et les branches
- Afficher les différences et les correctifs
- Valider les modifications en attente
- Annuler des commits
- Rechercher dans les messages de commit
Points forts
- Gratuit et open source
- Fonctionne nativement sur Linux
- Rapide et réactif
- Aucune dépendance externe
Points faibles
- Pas d'intégration intégrée à l'hébergement de dépôts distants
- Fonctionnalités Git avancées limitées (par exemple, interface graphique pour rebase)
- Courbe d'apprentissage pour les nouveaux utilisateurs
- Pas de prise en charge des formats de fichiers spécifiques à Windows
Logiciels Windows remplacés par gitg
Installer gitg sous Linux
flatpak install flathub org.gnome.gitgsudo apt install gitgsudo apt install gitgsudo dnf install gitgsudo pacman -S gitgsudo zypper install gitgConseils pour les utilisateurs de Windows
Si vous êtes habitué à GitHub Desktop, rappelez-vous que Gitg ne se synchronise pas directement avec GitHub ; vous devrez cloner le dépôt manuellement ou utiliser la ligne de commande pour pousser/tirer. Les raccourcis diffèrent : utilisez Ctrl+S pour mettre en attente, Ctrl+Shift+S pour valider et Ctrl+R pour actualiser. Le flux de travail est plus manuel, mais vous donne un contrôle total sur le dépôt.
Versions récentes
- 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 : questions fréquentes
Puis-je utiliser Gitg avec des dépôts GitHub ?
Oui, clonez le dépôt GitHub localement et utilisez Gitg pour le gérer. Vous devrez toujours effectuer les opérations de push et de pull via la ligne de commande ou un autre outil.
Gitg prend-il en charge les sous-modules ?
Gitg peut afficher les commits des sous-modules, mais ne fournit pas d'interface dédiée pour ajouter ou mettre à jour les sous-modules.
Gitg est-il disponible sur toutes les distributions Linux ?
Il est empaqueté pour Arch, Debian, Fedora, openSUSE et Ubuntu, et peut également être installé via Flathub.
Sous quelle licence Gitg est-il publié ?
Gitg est distribué sous la licence GPL-2.0+.
Mis à jour le