Meilleurs clients Git graphiques pour Linux

Meilleurs clients Git graphiques pour Linux
Cet article couvrira une liste de clients graphiques «git» disponibles pour Linux. Git est un système de contrôle de version distribué créé à l'origine par Linus Torvalds. Il peut aider à suivre les modifications pour vos fichiers de projet ou vos référentiels de code et peut être utilisé pour revenir aux révisions de fichiers antérieures en retournant des commits. La commande «git» est sans aucun doute l'une des commandes les plus populaires pour gérer les référentiels GIT. Cependant, cet article se concentrera principalement sur les clients graphiques GIT.

Git cola

Git Cola est un client Git graphique gratuit et open source qui peut être utilisé pour comparer les révisions du référentiel Git et leur montrer Diff pour eux. Il peut également être utilisé pour fabriquer de nouveaux engins, fusionner les branches, modifier le chemin d'accès, modifier l'index, gérer les branches distantes, créer des balises, rébase le contenu, rechercher des fichiers, modifier la configuration du référentiel, appliquer des correctifs, des commits de pic de cerise, etc.

Vous pouvez télécharger Git Cola dans Ubuntu en exécutant la commande mentionnée ci-dessous:

$ sudo apt install git-cola

Vous pouvez installer Git Cola dans d'autres distributions Linux à partir du gestionnaire de packages. Plus de packages et d'options d'installation sont disponibles ici.

Gitahead

Gitahead est un client Git graphique gratuit et open source écrit en C ++ et QT. Il peut être utilisé pour cloner les référentiels, créer de nouveaux référentiels, afficher le journal, parcourir les fichiers dans la vue d'arbores diff, gérer les bases, appliquer et gérer les correctifs, etc. Il est également livré avec un thème sombre.

Vous pouvez télécharger Gitahead dans Ubuntu et d'autres distributions Linux en mettant un installateur disponible ici.

Ungit

Ungit est un client Git graphique gratuit et open source pour Linux écrit en électron. UNGIT propose également une disposition Web à distance que vous pouvez exécuter sur votre propre serveur. Les autres fonctionnalités principales de UnGIT incluent un navigateur de fichiers intégré, la capacité de réfresser automatiquement, le haut de gamme, la capacité de montrer l'historique des engagements dans une disposition graphique comme un halte, la gestion des référentiels distants, la gestion des sous-modules, la création et la gestion des engagements, Afficher la comparaison côte à côte, les plugins pour les éditeurs de texte populaires comme le code vs, l'atome et les supports, la capacité de retourner les commits, etc.

Vous pouvez télécharger Ungit dans Ubuntu et d'autres distributions Linux en mettant disponibles les binaires exécutables ici.

Gitg

Gitg est un client graphique Git gratuit et open source développé par l'équipe Gnome. Il peut afficher l'historique des engagements, afficher Diff entre les validations et deux fichiers, inclut un navigateur de fichiers à vue d'arborescence, la recherche de validations, la création et la gestion des engins, se connecter aux référentiels distants, les modifications de la scène, modifier les informations de l'utilisateur, visualiser les commits et l'historique de révision, et donc sur. Il est spécialement conçu pour gérer les données de grands référentiels qui peuvent atteindre de nombreux GBS de données.

Vous pouvez télécharger Gitg dans Ubuntu en exécutant la commande mentionnée ci-dessous:

$ sudo apt install gitg

Vous pouvez installer Gitg dans d'autres distributions Linux à partir du gestionnaire de packages. Un forfait Flatpak est également disponible ici.

Pouffer de rire

Giggle est un frontend Git graphique également développé par l'équipe Gnome. Vous pouvez l'utiliser pour créer de nouveaux engins et les gérer, afficher la révision et commettre l'historique, afficher les visualisations montrant les révisions passées, afficher Diff entre les fichiers et les validations, créer des correctifs, appliquer des correctifs, afficher Shortlog, créer et gérer des balises, créer et gérer les branches, Recherche de l'historique de révision, de la recherche de l'historique des engagements, etc.

Vous pouvez télécharger Giggle dans Ubuntu en exécutant la commande mentionnée ci-dessous:

$ sudo apt install giggle

Vous pouvez installer Giggle dans d'autres distributions Linux à partir du gestionnaire de packages. Vous pouvez également le compiler à partir du code source disponible ici.

Guitare

La guitare est une frontend Git graphique gratuite et open source écrite en C ++ et Qt5. Il s'agit d'un logiciel multilingue et il fournit également des versions pour Raspberry Pi. Vous pouvez utiliser pour cloner les référentiels, modifier la configuration GIT, gérer les signatures GPG, fusionner et gérer les branches, gérer des statistiques, créer et gérer des balises, exécuter les commandes dans un terminal intégré, parcourir les fichiers, les référentiels de taille bientôt.

Vous pouvez télécharger les fichiers Universal Guitar AppImage qui fonctionnent sur toutes les distributions Linux à partir d'ici.

Qgit

QGIT est un client Git graphique gratuit et open source écrit en C ++ et QT. Vous pouvez l'utiliser pour parcourir la révision et commettre l'historique, gérer et fusionner les branches, afficher et appliquer des correctifs, afficher les diffs, afficher les annotations, visualiser la révision et commettre l'historique, les commits de cerise, le glisser-déposer des engagements, créer et gérer des balises, parcourir les fichiers, Afficher la vue côte à côte, Show Shortlog, etc.

Vous pouvez télécharger QGIT dans Ubuntu en exécutant la commande mentionnée ci-dessous:

$ sudo apt install qgit

Vous pouvez installer QGIT dans d'autres distributions Linux à partir du gestionnaire de packages. Vous pouvez également le compiler à partir du code source disponible ici.

Conclusion

Ce sont quelques-uns des meilleurs clients Git graphiques disponibles pour Linux. Alors que de nombreux outils de ligne de commande pour gérer les référentiels GIT sont disponibles, les clients GUI GIT ont un avantage car ils peuvent montrer la révision et commettre des visualisations historiques de manière nette en utilisant divers éléments d'interface utilisateur. Ces visualisations vous permettent de mieux observer vos référentiels Git. Certains clients Git vous permettent également d'exécuter diverses actions sur ces visualisations en cliquant avec le bouton droit sur eux.