Git is een gratis en open source gedistribueerd versiebeheersysteem voor softwareontwikkeling en verschillende andere versiebeheertaken. Het is ontworpen om te gaan met alles van kleine tot zeer grote projecten op basis van snelheid, efficiëntie en data-integriteit.
Linux gebruikers kunnen Git voornamelijk beheren vanaf de commandoregel, echter, er zijn verschillende grafische gebruikersinterface (GUI) Git clients die efficiënt en betrouwbaar gebruik van Git op een Linux desktop faciliteren en de meeste, zo niet alle commandoregel operaties bieden.
daarom is hieronder een lijst van enkele van de beste Git front-ends met een GUI voor Linux desktop gebruikers.
voorgestelde lees: installeer GIT om je eigen projecten te maken en te delen op GITHub Repository
Dat gezegd hebbende, laten we doorgaan met het tonen van ze.
GitKraken
GitKraken is een platformonafhankelijke, elegante en zeer efficiënte Git client voor Linux. Het werkt op Unix-achtige systemen zoals Linux en Mac OS X, en Windows ook. Het is ontworpen om de productiviteit van een Git gebruiker te verhogen door middel van functies zoals:
- Visuele interactie en tips
- 100% standalone
- Ondersteunt meerdere profielen
- Ondersteunt single-klik op undo-en redo-functie
- Ingebouwde merge tool
- Een snelle en intuïtieve search tool
- Gemakkelijk aanpast aan een gebruiker van de werkruimte en ondersteunt ook de submodules en Gitflow
- Integreert met een gebruiker GitHub of Bitbucket account
- sneltoetsen en nog veel meer.
bezoek de Homepage: https://www.gitkraken.com/
Git-Cola
Git-Cola is een krachtige, configureerbare Git-client voor Linux die gebruikers een slanke GUI biedt. Het is geschreven in Python en uitgebracht onder de GPL-licentie.
De Git-cola interface bestaat uit verschillende samenwerkingstools die kunnen worden verborgen en herschikt volgens een wens van gebruikers. Het biedt gebruikers ook veel handige sneltoetsen.
De extra functies omvatten:
- Meerdere sub-commando ‘ s
- Aangepaste instellingen van het venster
- Instelbare en omgevingsvariabelen
- Taal-instellingen
- Ondersteunt aangepaste GUI-instellingen
Bezoek Homepage: http://git-cola.github.io/
SmartGit
SmartGit is een ook een cross-platform, krachtige, populaire Git-GUI-client voor Linux, Mac OS X en Windows. Het wordt Git voor professionals genoemd en stelt gebruikers in staat dagelijkse Git-uitdagingen onder de knie te krijgen en verhoogt hun productiviteit door middel van efficiënte workflows.
gebruikers kunnen het gebruiken met hun eigen repo ‘ s of andere hostingproviders. Het schip in met de volgende illustere kenmerken:
- Ondersteunt Git pull vragen en of opmerkingen
- Ondersteunt SVN repositories
- Geleverd met Git-flow, SSH-client en bestanden vergelijken/samenvoeg gereedschappen
- Integreert sterk met GitHub, BitBucket en Atlassian Stash
Bezoek Homepage: http://www.syntevo.com/smartgit/
Giechelen
Giechelen is een gratis GUI-client voor Git inhoud tracker die gebruikt GTK+ toolkit en alleen draait op Linux. Het werd ontwikkeld naar aanleiding van een hackathon Imendio, in januari 2007. Het is nu geïntegreerd in de GNOME-infrastructuur. Het is in principe een Git viewer, stelt gebruikers in staat om door hun repository geschiedenis te bladeren.
bezoek de Homepage:https://wiki.gnome.org/giggle
gitg
gitg is een gnome GUI front – end om git repositories te bekijken. Het bestaat uit functies zoals – maakt GNOME shell integratie via app menu, stelt gebruikers in staat om onlangs gebruikte repositories te bekijken, bladeren repository geschiedenis.
Het biedt ook een files view, staging area om commits samen te stellen, en gestagede wijzigingen te committen, open repository, clone repository en gebruikersinformatie.
bezoek de Homepage: https://wiki.gnome.org/Apps/Gitg
Git GUI
Git GUI is een cross-platform en draagbare Tcl/Tk gebaseerde GUI front-end voor Git die werkt op Linux, Windows en Mac OS X. Het richt zich voornamelijk op het genereren van commit door gebruikers in staat te stellen wijzigingen aan te brengen in hun repository door nieuwe commits te genereren, bestaande commits te wijzigen, branches te bouwen. Daarnaast staat het hen ook toe om lokale merges uit te voeren, en Fetch/push naar remote repositories.
Bezoek Homepage: https://www.kernel.org/pub/software/scm/git/docs/git-gui.html
Qgit
QGit is een eenvoudige, snel en ongecompliceerd maar toch krachtige Git-GUI-client geschreven in Qt/C++. Het biedt gebruikers een mooie gebruikersinterface en stelt hen in staat om revisiesgeschiedenis te bladeren, patchinhoud en gewijzigde bestanden grafisch te bekijken door verschillende ontwikkeltakken te volgen.
enkele van de functies zijn hieronder opgesomd:
- Weergave, wijziging, diffs, dossier geschiedenis, bestand aantekeningen en archief bomen
- Ondersteunt commit changes
- Stelt de gebruikers in de toepassing of de indeling patch serie van geselecteerde pleegt
- ondersteunt Ook sleep-en-drop functies voor verbindt zich tussen twee QGit exemplaren
- Medewerkers opdrachten sequenties, scripts en alles uitvoerbaar bestand naar een aangepaste actie
- Het implementeert een GUI voor veel voorkomende StGit commando ‘ s zoals de push/pop en van toepassing/formaat patches en nog veel meer
bezoek de Homepage: http://digilander.libero.it/mcostalba/
GitForce
GitForce is ook een eenvoudig te gebruiken en intuïtieve GUI front-end voor Git die draait op Linux en Windows, plus elk besturingssysteem met Mono-ondersteuning. Het biedt gebruikers een aantal van de meest voorkomende Git operaties en het is krachtig genoeg om exclusief te worden gebruikt zonder enige andere command line Git tool.
bezoek de Homepage:https://sites.google.com/site/gitforcetool/home
egit
egit is een git plugin voor Eclipse IDE, het is een Eclipse team provider voor Git. Het project is gericht op het implementeren van Eclipse tooling bovenop de jqit java implementatie van Git. Eqit bestaat uit functies zoals een repository explorer, nieuwe bestanden, commit venster en geschiedenisweergave.
Bezoek Homepage: http://www.eclipse.org/egit/
GitEye
GitEye is een eenvoudige en intuïtieve GUI-client voor Git, die gemakkelijk te integreren met de planning, tracking code reviewing en het bouwen van tools zoals TeamForge, GitGub, Jira, Bugzilla en nog veel meer. Het is flexibel met krachtige visualisatie en geschiedenis management functies.
startpagina bezoeken: http://www.collab.net/products/giteye
GITK (Generalized Interface Toolkit)
GITK is een multi-layered GUI front-end voor Git die gebruikers in staat stelt om effectief te werken met software in elke situatie. Het belangrijkste doel is om de adaptiviteit van software levendig te verrijken, het draait op een multi-layered architectuur waar de interface functionaliteit voldoende is gescheiden van look en feel.
belangrijk is dat GITK elk gebruik de soort en stijl van de gebruikersinterface laat kiezen die past bij zijn/haar behoeften, afhankelijk van de mogelijkheden, voorkeuren en huidige omgeving.