A Linux közösségben alapvetően mindenki használjaa Git protokollt valamilyen formában. A Git annyira jól működik, mert integrálva van a parancssorba és a Linux működési módjába. Sajnos nem mindenkinek van türelme, hogy foglalkozzon a hosszú Git-parancsok mennyiségével a forráskód frissítéséhez. Ennek eredményeként sok fejlesztő fordul a Github ügyfelekhez a folyamat egyszerűsítése érdekében. Ebben a listában a legjobb Github-ügyfelek néhány Linuxát használjuk.
Megjegyzés: sok Github kliens létezik a Linux számára. Ha tud egy nagyszerű Git-interakciós eszközt, amelyről nem beszéltek ebben a listában, kérjük, mondja el nekünk róla az alábbi megjegyzés szakaszban!
1. GitKraken

A GitKraken egy freemium, cross-platform Gitügyfél. A felhasználóknak fizetniük kell, hogy ezt a terméket kereskedelmi forgalomban használják, nagy csapattal. Ez nem nyílt forráskódú. Ennek ellenére van egy ingyenes verziója, amelyet bárki használhat (személyes és hobbi céljából).
A GitKraken profi verziója nagyon sokfunkciók, de a legtöbb Linux rendszeren csak iskolára vagy nem kereskedelmi célra programozó felhasználónak jól kell lennie az ingyenes verzióval. Ez az eszköz nagyon egyszerűvé teszi a forráskódok kezelését és ellenőrzését a Git protokollon keresztül.
A GitKraken egyik legfontosabb vonzereje a moderntervezés. A szeme tiszta és könnyű, és egy külön csapat áll rendelkezésre a felhasználók támogatására. Azoknak a fejlesztőknek, akik egy gördülékeny eszközt keresnek a Git könnyed kezeléséhez, mindenekelőtt a többi eszközt kell figyelembe venniük.
Figyelemre méltó szolgáltatások
- Ingyenes személyes használatra
- Támogatás minden nagyobb operációs rendszerhez, így az egész csapat tudja használni
- Könnyen kezelhető és navigálható
- A Gitflow támogatása (grafikus Git ág eszköz)
- Git LFS támogatás (nagy fájltároló)
- Testreszabható kötelezettségvállalási grafikonok
- Támogatás a Git Hooks-hoz
- Gyors visszavonás / visszavonás gomb
- Támogatás több Git szolgáltató számára (beleértve az ön házigazdáját is)
- A nagy teljesítményű „fuzzy finder” funkció lehetővé teszi a felhasználók számára a parancsok és műveletek gyors keresését és végrehajtását
- Az almodulok lehetővé teszik a csapat egyszerű együttműködését
- Több felhasználói felület témája lehetővé teszi a felhasználó számára, hogy testreszabja a GitKraken
- A Git repo tevékenységének grafikus ábrázolása
2. SmartGit

A SmartGit egy platformközi Git-ügyfél. A GitKrakenhez hasonlóan a szoftver ingyenes személyes használatra, fizetett, „profi” verzióval a csapatok számára. A SmartGit több Git szolgáltatót támogat, többek között a GitHub, BitBucket, Self-hosting Git szerverek és Atlassian Stash szolgáltatásokat. Ezen felül a SmartGit elég jól képes kezelni az SVN-t és a Mercurial-t is.
A program kialakítása nagyon tiszta és tisztanem hülyeség. Nem sok időt költ mindent, hogy szépüljön. Ehelyett a fejlesztők mindent a szolgáltatásokra összpontosítanak, és a leggyakrabban használt eszközök mindig kéznél vannak. Ez a Git-kliens ideális azoknak a fejlesztőknek, akik a jellemzőket a képzeletbeli felhasználói felületek és a szép színek felett értékelik.
Figyelemre méltó szolgáltatások
- Támogatás több Git szolgáltató számára (beleértve az ön házigazdáját is)
- A Gitön kívüli egyéb forrásvezérlő módszerek támogatása (SVN és Mercurial)
- GitFlow támogatás (grafikus Git fiókkezelő)
- Git nagyméretű fájltároló
- Tiszta felhasználói felület kialakítása
- Könnyen összehasonlíthatóak a különbségek egymás mellett
- Integrált SSH kliens a gyors távoli kapcsolatokhoz
- Kiváló diffúziós eszköz, amely erőteljes és könnyen használható
3. Gitg

A Gitg egy Git szoftvertároló böngészőkifejezetten a Gnome asztalához és alkalmazásokhoz készült (bár furcsa módon Mac verzióval rendelkezik). A Gitg eszköz fő célja, hogy a Linux felhasználók számára könnyen kezelhető kezelőfelületet biztosítson a Git parancssori eszközhöz.
A szoftver nyílt forráskódú, és a kód bárki számára teljesen olvasható. Fontolja meg a Gitget, ha olyan szoftverfejlesztõ, aki szereti a Gnome asztali környezetét Linuxon.
Figyelemre méltó szolgáltatások
- Nyílt forráskódú és örökre szabadon használható
- Beépített fájlnézegetője, amellyel könnyen megnézheti a kódot
- Integráció a Gnome Shell asztalon, amely lehetővé teszi a felhasználók számára a nemrégiben hozzáférött Git-tárházak stb. Megtekintését
- Szorosan hasonlít a Mac OS kliensre, a GitX-re és annak szolgáltatáskészletére
- A Gitg projekt a GitX for Mac együttműködésben működik, hogy az alkalmazás hasonlóbbá váljon
- A keresési funkció lehetővé teszi a gyors ág- és címkekeresést
- Helyesírás-ellenőrző eszköz végrehajtása
4. Magit

A Magit egy plugin az Emacs szövegszerkesztőhöz éstelepíthető az összes operációs rendszerre, amely jelenleg támogatja az Emacs-ot. A plugin nyílt forráskódú a GNU General Public License V3 alatt. A plugin állítása szerint egy teljes „Git Porcelain” kezelőfelület, amely javítja a Git kliens felületét.
Ez az ügyfél ideális azok számára, akik az Emacs szövegszerkesztőt használják a szoftverfejlesztéshez, és szükségesek egy jó Git eszközre, amely vele együtt jár.
Figyelemre méltó szolgáltatások
- A Git használatát a terminálon sokkal könnyebbé teszia parancsok egyszerűsítése és a szintaxis javítása (add, am, bisect, hibás, ág, pénztár, cseresznye, cseresznye-kiválasztás, tisztítás, klónozás, elkötelezettség, konfigurálás, leírás, diff, letöltés stb.)
- Integrálódik az Emacs szövegszerkesztővel, így fejlesztést és forrásvezérlést végezhet a Git segítségével ugyanazon alkalmazásban
- Több Git szolgáltatóval működik együtt, beleértve az ön házigazdáját is
- A szöveges alapúvá teszi a tökéletes alkalmazást azon terminál rajongók számára, akik nem szeretik a Git GUI eszközöket
Hozzászólások