V komunitě Linux v podstatě každý používáGit protokol v nějaké formě. Git funguje tak dobře, protože je integrován do příkazového řádku a do způsobu práce v systému Linux. Bohužel ne každý má trpělivost, aby se vypořádal s velkým množstvím příkazů Git pro aktualizaci zdrojového kódu. V důsledku toho se mnoho vývojářů obrací ke klientům Githubu, aby tento proces zjednodušili. V tomto seznamu projdeme některé z nejlepších klientů Githubu pro Linux.
Poznámka: Existuje mnoho klientů Githubu pro Linux. Pokud víte o skvělém interakčním nástroji Git, o kterém se v tomto seznamu nemluvilo, sdělte nám to prosím v sekci komentářů níže!
1. GitKraken

GitKraken je freemiové, multiplatformní Gitklient. Uživatelé musí za použití tohoto produktu platit komerčně a ve velkých týmech. Není to open source. To znamená, že má bezplatnou verzi, kterou může použít kdokoli (z osobních a zájmových důvodů).
Pro verze GitKraken má spoustufunkce, ale většina uživatelů v Linuxu, kteří programují pouze pro školy nebo pro nekomerční použití, by měla být bezplatná verze v pořádku. Tento nástroj usnadňuje správu a řízení zdrojového kódu pomocí protokolu Git.
Jedním z hlavních lákadel k GitKraken je modernídesign. Je to čisté a snadné na očích a pro podporu uživatelů je k dispozici specializovaný tým. Vývojáři, kteří hledají hladký nástroj pro snadnou správu Git, by měli tento nástroj zvážit především nad ostatními.
Pozoruhodné funkce
- Zdarma pro osobní použití
- Podpora všech hlavních operačních systémů, aby je mohl používat celý tým
- Snadné použití a navigace
- Podpora Gitflow (grafický nástroj větví Git)
- Podpora Git LFS (Large File Storage)
- Přizpůsobitelné grafy závazků
- Podpora Git Hooks
- Tlačítko rychlého vrácení / opakování
- Podpora pro více poskytovatelů Git (včetně hostovaných)
- Výkonná funkce „fuzzy finder“ umožňuje uživatelům rychle vyhledávat příkazy a akce a provádět je
- Submodul umožňuje snadnou týmovou spolupráci
- Více témat uživatelského rozhraní umožňuje uživateli přizpůsobit GitKraken podle svých představ
- Vizuální reprezentace Git repo aktivity v grafech
2. SmartGit

SmartGit je multiplatformní klient Git. Stejně jako GitKraken je software zdarma pro osobní použití s placenou „profesionální“ verzí pro týmy. SmartGit podporuje více poskytovatelů Git, včetně GitHub, BitBucket, Git servery s vlastním hostitelem a Atlassian Stash. Kromě toho dokáže SmartGit také dobře zpracovat SVN a Mercurial.
Návrh programu je velmi čistý ažádný nesmysl. Není mnoho času stráveného zkrášlováním všeho. Místo toho se vývojáři zaměřují vše na funkce a ty nejpoužívanější jsou vždy na dosah ruky. Tento klient Git je ideální pro vývojáře, kteří si cení funkcí nad efektními prvky uživatelského rozhraní a pěknými barvami.
Pozoruhodné funkce
- Podpora pro více poskytovatelů Git (včetně hostovaných)
- Podpora dalších metod řízení zdroje kromě Git (SVN a Mercurial)
- Podpora GitFlow (grafický manažer pobočky Git)
- Získejte velké úložiště souborů
- Čistý design uživatelského rozhraní
- Snadné srovnání rozdílů vedle sebe
- Integrovaný klient SSH pro rychlé vzdálené připojení
- Vynikající nástroj, který je výkonný a snadno použitelný
3. Gitg

Gitg je prohlížeč softwarových úložišť Gitspeciálně navržený pro desktop Gnome a sadu aplikací (i když má divně verzi pro Mac). Hlavním cílem nástroje Gitg je poskytnout uživatelům Linuxu snadno použitelný front-end nástroj příkazového řádku Git.
Software je open source a kód je plně kontrolovatelný pro kohokoli. Zvažte Gitg, pokud jste vývojář softwaru, který miluje desktopové prostředí Gnome na Linuxu.
Pozoruhodné funkce
- Open source a zdarma k použití navždy
- Má vestavěný prohlížeč souborů pro snadné prohlížení kódu
- Integrace do plochy Gnome Shell, která umožňuje uživatelům prohlížet nedávno přístupné úložiště Git atd
- Úzce se podobá klientovi Mac OS GitX a jeho sadě funkcí
- Projekt Gitg pracuje ve spolupráci s GitX pro Mac, aby aplikace byla více podobná
- Funkce vyhledávání umožňuje rychlé vyhledávání poboček a značek
- Spusťte nástroj pro kontrolu pravopisu
4. Magit

Magit je plugin pro textový editor Emacs aje nainstalovatelný na všechny operační systémy, které v současné době podporují Emacs. Plugin je open source pod GNU General Public License V3. Plugin tvrdí, že je kompletní frontend „Git Porcelain“, který vylepšuje klientské rozhraní Git.
Tento klient je ideální pro ty, kteří používají textový editor Emacs pro vývoj softwaru a potřebují k tomu dobrý nástroj Git.
Pozoruhodné funkce
- Usnadňuje používání Gitu v termináluzjednodušení příkazů a zlepšení syntaxe (přidání, am, křivka, vina, větev, pokladna, třešeň, třešeň, čištění, klonování, potvrzení, konfigurace, popis, diff, načtení atd.)
- Integruje se s textovým editorem Emacs, takže můžete provádět vývoj a řízení zdrojů pomocí Gitu ve stejné aplikaci
- Spolupracuje s více poskytovateli Git, včetně hostovaných
- Díky textu je ideální pro fanoušky terminálů, kteří nemají rádi nástroje Git GUI
Komentáře