11 bedste grafiske Git-klienter og Git Repository-seere til Linux


Git er et gratis og open source distribueret versionskontrolsystem til softwareudvikling og flere andre versionskontrolopgaver. Det er designet til at klare alt fra små til meget store projekter baseret på hastighed, effektivitet og dataintegritet.

Linux-brugere kan administrere Git primært fra kommandolinjen, men der er adskillige grafiske brugergrænseflader (GUI) Git-klienter, der letter effektiv og pålidelig brug af Git på et Linux-skrivebord og tilbyder de fleste, hvis ikke alle kommandolinjebetjeninger.

Derfor er nedenunder en liste over nogle af de bedste Git-frontendere med en GUI til Linux-desktopbrugere.

Når det er sagt, lad os fortsætte med at liste dem.

1. GitKraken

GitKraken er en platform, elegant og meget effektiv Git-klient til Linux. Det fungerer på Unix-lignende systemer som Linux og Mac OS X og Windows også. Det er designet til at øge en Git-brugers produktivitet gennem funktioner som:

  1. Visuel interaktion og tip
  2. 100% uafhængig
  3. Understøtter flere profiler
  4. Understøtter enkeltklik på fortryd og gentag funktioner
  5. Indbygget fletteværktøj
  6. Et hurtigt og intuitivt søgeværktøj
  7. Tilpasser sig let til en brugers arbejdsområde og understøtter også undermoduler og Gitflow
  8. Integreres med en brugers GitHub- eller Bitbucket-konto
  9. Tastaturgenveje plus meget mere.

Besøg hjemmeside: https://www.gitkraken.com/

2. Git-cola

Git-cola er en kraftfuld, konfigurerbar Git-klient til Linux, der tilbyder brugerne en slank GUI. Det er skrevet i Python og frigivet under GPL-licensen.

Git-cola-grænsefladen består af flere samarbejdsværktøjer, der kan skjules og arrangeres efter et brugernes ønske. Det giver også brugerne mange nyttige tastaturgenveje.

Dens ekstra funktioner inkluderer:

  1. Flere underkommandoer
  2. Brugerdefinerede vinduesindstillinger
  3. Konfigurerbare og miljøvariabler
  4. Sprogindstillinger
  5. Understøtter brugerdefinerede GUI-indstillinger

Besøg hjemmeside: http://git-cola.github.io/

3. SmartGit

SmartGit er også en platform, kraftfuld, populær GUI Git-klient til Linux, Mac OS X og Windows. Omtales som Git for professionelle, det gør det muligt for brugere at mestre daglige Git-udfordringer og øger deres produktivitet gennem effektive arbejdsgange.

Brugere kan bruge det med deres egne repos eller andre hostingudbydere. Den leveres med følgende berømte træk:

  1. Understøtter Git pull-anmodninger og kommentarer
  2. Understøtter SVN-arkiver
  3. Leveres med Git-flow, SSH-klient og filsammenlignings-/fletværktøjer
  4. Integreres stærkt med GitHub, BitBucket og Atlassian Stash

Besøg hjemmesiden: http://www.syntevo.com/smartgit/

4. Fnise

Giggle er en gratis GUI-klient til Git content tracker, der bruger GTK + toolkit og kun kører på Linux. Den blev udviklet som et resultat af en hackathon Imendio i januar 2007. Den er nu integreret i GNOME-infrastrukturen. Det er dybest set en Git-fremviser, der giver brugerne mulighed for at gennemse deres lagerhistorik.

Besøg hjemmeside: https://wiki.gnome.org/giggle

5. Gitg

Gitg er en GNOME GUI-front-end for at se Git-arkiver. Dets består af funktioner som - muliggør integration af GNOME-shell via appmenuen, gør det muligt for brugere at se nyligt anvendte arkiver, gennemse lagerhistorik.

Det tilbyder også en filvisning, iscenesættelsesområde for at komponere forpligtelser og begå iscenesatte ændringer, åbent lager, klonlager og brugerinformation.

Besøg hjemmeside: https://wiki.gnome.org/Apps/Gitg

6. Git GUI

Git GUI er en platform og bærbar Tcl/Tk-baseret GUI-front-end til Git, der fungerer på Linux, Windows og Mac OS X. Den fokuserer primært på forpligtelsesgenerering ved at give brugerne mulighed for at foretage ændringer i deres lager ved at generere nye forpligtelser, ændring af eksisterende, bygning af filialer. Derudover giver det dem også mulighed for at udføre lokale fletninger og hente/skubbe til eksterne lagre.

Besøg hjemmeside: https://www.kernel.org/pub/software/scm/git/docs/git-gui.html

7. Qgit

QGit er en enkel, hurtig og ligetil, men alligevel stærk GUI Git-klientbaseret, skrevet i Qt/C ++. Det giver brugerne en god brugergrænseflade og giver dem mulighed for at gennemse revisionshistorik, se patch-indhold og ændrede filer grafisk ved at følge forskellige udviklingsgrene.

Et par af dens funktioner er anført nedenfor:

  1. Vis, revision, diffs, filhistorik, filkommentarer og arkivtræer
  2. Understøtter forpligtelsesændringer
  3. Gør det muligt for brugere at anvende eller formatere patch-serier fra valgte forpligtelser
  4. Understøtter også træk og slip-funktioner til forpligtelser mellem to QGit-forekomster
  5. Tilknytter kommandoer til sekvenser, scripts og alt eksekverbart til en brugerdefineret handling
  6. Det implementerer en GUI til mange almindelige StGit-kommandoer, såsom push/pop og anvend/formatrettelser og mange flere

Besøg hjemmeside: http://digilander.libero.it/mcostalba/

8. GitForce

GitForce er også en brugervenlig og intuitiv GUI-front-end til Git, der kører på Linux og Windows plus ethvert operativsystem med mono-understøttelse. Det giver brugerne nogle af de mest almindelige Git-operationer, og det er kraftigt nok til udelukkende at blive brugt uden at involvere noget andet kommandolinjegit-værktøj.

Besøg startsiden: https://sites.google.com/site/gitforcetool/home

9. Egit

Egit er et Git-plugin til Eclipse IDE, det er en Eclipse Team-udbyder til Git. Projektet har til formål at implementere Eclipse-værktøj oven på JQit java-implementeringen af Git. Eqit består af funktioner som en opbevaringspladsudforsker, nye filer, vindue til kommission og historikvisning.

Besøg hjemmeside: http://www.eclipse.org/egit/

10. GitEye

GitEye er en enkel og intuitiv GUI-klient til Git, der let integreres med planlægning, sporing, kodegennemgang og opbygning af værktøjer som TeamForge, GitGub, Jira, Bugzilla og meget mere. Det er fleksibelt med kraftfulde visualiserings- og historikstyringsfunktioner.

Besøg hjemmeside: http://www.collab.net/products/giteye

11. GITK (værktøjssæt til generaliseret interface)

GITK er en flerlags GUI-front-end til Git, der gør det muligt for brugere at arbejde effektivt med software i enhver situation. Hovedformålet er at berige tilpasningsevnen til software på en levende måde, den kører på en flerlagsarkitektur, hvor interface-funktionalitet er adskilt fra udseende og fornemmelse.

Det er vigtigt, at GITK lader hver brug vælge den type og stil af brugergrænsefladen, der passer til hans/hendes behov afhængigt af evne, præferencer og nuværende miljø.

Besøg hjemmeside: http://gitk.sourceforge.net/

Resumé

I dette indlæg gennemgik vi et par af de mest kendte Git-klienter med en GUI til Linux, men der kunne være en eller to mangler på listen ovenfor, kom derfor tilbage til os for eventuelle forslag eller feedback gennem kommentarsektionen nedenfor . Du kan lige så godt fortælle os din bedste Git-klient med en GUI, og hvorfor du foretrækker at bruge den.