I Linux-samfunnet bruker i utgangspunktet alleGit-protokollen i en eller annen form. Git fungerer så bra fordi den er integrert i kommandolinjen og Linux-måten å gjøre ting på. Dessverre er det ikke alle som har tålmodighet til å takle den lange mengden Git-kommandoer for å oppdatere kildekoden. Som et resultat henvender mange utviklere seg til Github-klienter for å forenkle prosessen. I denne listen skal vi gå over noen av de beste Github-klientene for Linux.
Merk: det er mange Github-klienter for Linux. Hvis du vet om et flott Git-interaksjonsverktøy som ikke er snakket om på denne listen, kan du fortelle oss om det i kommentarfeltet nedenfor!
1. GitKraken

GitKraken er en freemium, tverrplattform Gitklient. Brukere må betale for å bruke dette produktet kommersielt, og med store team. Det er ikke åpen kildekode. Når det er sagt har den en gratis versjon som alle kan bruke (av personlige og hobbymessige årsaker).
Pro-versjonen av GitKraken har mye avfunksjoner, men de fleste brukere på Linux som bare programmerer for skole, eller til ikke-kommersiell bruk, skal ha det bra med gratisversjonen. Dette verktøyet gjør det enkelt å administrere og kontrollere kildekoden via Git-protokollen.
Et av hovedtrekkene til GitKraken er det modernedesign. Det er rent og lett for øynene, og det er et dedikert team tilgjengelig for å støtte brukere. Utviklere som leter etter et smidig verktøy for å administrere Git med letthet, bør vurdere dette verktøyet fremfor alle andre.
Viktige funksjoner
- Gratis for personlig bruk
- Støtte for alle større operativsystemer slik at hele teamet ditt kan bruke det
- Enkel å bruke og navigere
- Støtte for Gitflow (grafisk Git grenverktøy)
- Git LFS-støtte (lagring av store filer)
- Tilpassbare forpliktelsesgrafer
- Støtte for Git Hooks
- Knapp for å angre / gjøre om
- Støtte for flere Git-leverandører (inkludert egenhosting)
- Kraftig "uklar finder" -funksjon lar brukere raskt søke etter kommandoer og handlinger og utføre dem
- Delmoduler gir mulighet for enkelt teamsamarbeid
- Flere UI-temaer lar brukeren tilpasse GitKraken etter sin smak
- Visuelle representasjoner av Git repo-aktivitet i grafer
2. SmartGit

SmartGit er en Git-klient på tvers av plattformer. I likhet med GitKraken er programvaren gratis for personlig bruk, med en betalt “pro” -versjon for team. SmartGit støtter flere Git-leverandører, inkludert GitHub, BitBucket, selvbaserte Git-servere og Atlassian Stash. I tillegg til dette kan SmartGit også takle SVN og Mercurial ganske bra.
Utformingen av programmet er veldig rent ogikke noe tull. Ikke mye tid blir brukt på å forskjønne alt. I stedet fokuserer utviklerne alt på funksjoner, og de mest brukte er alltid innenfor rekkevidde. Denne Git-klienten er ideell for utviklere som verdsetter funksjoner over fancy UI-elementer og pene farger.
Viktige funksjoner
- Støtte for flere Git-leverandører (inkludert egenhosting)
- Støtte for andre kildekontrollmetoder foruten Git (SVN og Mercurial)
- GitFlow-støtte (grafisk Git-avdelingsleder)
- Git Large File Storage
- Ren UI-design
- Enkelt å sammenligne forskjeller side om side
- Integrert SSH-klient for raske eksterne tilkoblinger
- Utmerket diff-verktøy som er kraftig og enkelt å bruke
3. Gitg

Gitg er en Git-programvarelager-nettleserspesielt designet for Gnome-skrivebordet og sett med applikasjoner (skjønt, det er underlig at det har en Mac-versjon). Hovedmålet med Gitg-verktøyet er å gi Linux-brukere en enkel å bruke frontend til Git-kommandolinjeværktøyet.
Programvaren er åpen kildekode, og koden er fullt hørbar for alle. Tenk på Gitg hvis du er en programvareutvikler som elsker Gnome desktop-miljøet på Linux.
Viktige funksjoner
- Åpen kildekode og gratis å bruke for alltid
- Har innebygd filviser som enkelt kan se på kode
- Integrasjon i Gnome Shell-skrivebordet som lar brukere se Git-lagringsplasser som nylig er tilgang, osv
- Ligner Mac OS-klienten GitX og dens funksjonssett
- Gitg-prosjektet fungerer i samarbeid med GitX for Mac for å gjøre appen mer lik
- Søkefunksjonen gir mulighet for raske gren- og taggesøk
- Forplikt stavekontrollverktøy
4. Magit

Magit er en plugin for Emacs teksteditor oger installerbar på alle operativsystemer som for øyeblikket støtter Emacs. Plugin-en er åpen kildekode under GNU General Public License V3. Plugin hevder å være en komplett “Git Porcelain” frontend som forbedrer Git-klientgrensesnittet.
Denne klienten er ideell for de som bruker Emacs teksteditor for programvareutvikling og trenger et godt Git-verktøy for å gå sammen med det.
Viktige funksjoner
- Gjør det lettere å bruke Git i terminalenforenkle kommandoer og forbedre syntaks (legg til, er, bisiser, skyld, gren, kasse, kirsebær, kirsebærplukk, rengjør, kloner, begår, konfigurerer, beskriver, diff, henter osv.)
- Integrerer med Emacs tekstredigeringsprogram slik at du kan gjøre utvikling og kildekontroll via Git i samme app
- Jobber med flere Git-leverandører, inkludert egenhosting
- Tekstbasert gjør det perfekt for terminalvifter som ikke liker Git GUI-verktøy
kommentarer