11 parimat Linuxi jaoks mõeldud graafilise Giti klienti ja Git-hoidla vaatajat


Git on tasuta ja avatud lähtekoodiga hajutatud versioonide juhtimissüsteem tarkvaraarenduseks ja mitmeks teiseks versioonihalduse ülesandeks. See on loodud toime tulema kõigest väikestest kuni väga suurte projektideni, mis põhinevad kiirusel, tõhususel ja andmete terviklikkusel.

Linuxi kasutajad saavad Gitit hallata peamiselt käsurealt, kuid on mitmeid graafilise kasutajaliidese (GUI) Giti kliente, mis hõlbustavad Giti tõhusat ja usaldusväärset kasutamist Linuxi töölaual ning pakuvad enamikku, kui mitte kõiki käsureaoperatsioone.

Seetõttu on allpool toodud loetelu parimatest Giti kasutajaliidese graafilise kasutajaliidesega kasutajaliidestest.

Sellest hoolimata jätkame nende loetlemist.

1. GitKraken

GitKraken on platvormidevaheline, elegantne ja ülitõhus Giti klient Linuxile. See töötab ka Unixi-laadsetes süsteemides nagu Linux ja Mac OS X ning Windows. Selle eesmärk on suurendada Giti kasutaja tootlikkust selliste funktsioonide kaudu nagu:

  1. Visuaalne suhtlus ja vihjed
  2. 100% iseseisev
  3. toetab mitut profiili
  4. Toetab ühe klõpsuga tagasivõtmise ja uuesti tegemise funktsioone
  5. Sisseehitatud ühendamistööriist
  6. Kiire ja intuitiivne otsingutööriist
  7. Kohandub hõlpsalt kasutaja tööruumiga ning toetab ka alamooduleid ja Gitflow
  8. Integreerub kasutaja GitHubi või Bitbucketi kontoga
  9. Kiirklahvid ja palju muud.

Külasta kodulehte: https://www.gitkraken.com/

2. Git-cola

Git-cola on võimas ja konfigureeritav Giti klient Linuxile, mis pakub kasutajatele klanitud GUI-d. See on kirjutatud Pythonis ja välja antud GPL-litsentsi all.

Git-cola liides koosneb mitmest koostöövahendist, mida saab kasutajate soovi järgi peita ja ümber korraldada. Samuti pakub see kasutajatele palju kasulikke kiirklahve.

Selle lisavõimaluste hulka kuuluvad:

  1. mitu alamkäsu
  2. Kohandatud aknaseaded
  3. konfigureeritavad ja keskkonnamuutujad
  4. Keele seaded
  5. Toetab GUI kohandatud seadeid

Külasta kodulehte: http://git-cola.github.io/

3. SmartGit

SmartGit on ka platvormidevaheline, võimas ja populaarne GUI Giti klient Linuxile, Mac OS X-ile ja Windowsile. Professionaalidele viidatud kui Git, see võimaldab kasutajatel toime tulla igapäevaste Git-probleemidega ja suurendab nende tootlikkust tõhusate töövoogude abil.

Kasutajad saavad seda kasutada koos oma repotega või muude hostimisteenuste pakkujatega. Sellel on järgmised kuulsad omadused:

  1. toetab Giti tõmbenõudeid ja kommentaare
  2. toetab SVN-i hoidlaid
  3. Kaasas Git-flow, SSH-klient ja failide võrdlemise/ühendamise tööriistad
  4. Integreerub tugevalt GitHubi, BitBucketi ja Atlassian Stashiga

Külasta kodulehte: http://www.syntevo.com/smartgit/

4. itsitama

Giggle on GIT-i sisujälgija jaoks tasuta GUI klient, mis kasutab GTK + tööriistakomplekti ja töötab ainult Linuxis. See töötati välja häkatoni Imendio tulemusel 2007. aasta jaanuaris. Nüüd on see integreeritud GNOME infrastruktuuri. Põhimõtteliselt on see Giti vaataja, mis võimaldab kasutajatel oma hoidla ajalugu sirvida.

Külastage kodulehte: https://wiki.gnome.org/giggle

5. Gitg

Gitg on GNOME GUI kasutajaliides Giti hoidlate vaatamiseks. See koosneb sellistest funktsioonidest nagu - võimaldab GNOME-i kesta integreerida rakenduse menüü kaudu, võimaldab kasutajatel vaadata hiljuti kasutatud hoidlaid, sirvida hoidla ajalugu.

Samuti pakub see failivaadet, peatuspiirkonda toimingute koostamiseks ja etapiviisiliste muudatuste sooritamiseks, avatud hoidlat, kloonihoidlat ja kasutajainfot.

Külastage kodulehte: https://wiki.gnome.org/Apps/Gitg

6. Git GUI

Git GUI on platvormidevaheline ja kaasaskantav Tcl/Tk-põhine graafilise kasutajaliidese kasutajaliides Gitile, mis töötab Linuxis, Windowsis ja Mac OS X-is. See keskendub peamiselt pühendumiste genereerimisele, võimaldades kasutajatel oma hoidlas muudatusi teha uute kohustuste loomisega, olemasolevate muutmine, harude ehitamine. Lisaks võimaldab see neil ka kohalikke ühendusi teha ja kaughoidlatesse tuua/tõsta.

Külastage kodulehte: https://www.kernel.org/pub/software/scm/git/docs/git-gui.html

7. Qgit

QGit on lihtne, kiire ja sirgjooneline, kuid samas võimas GUI Giti kliendipõhine kirjutatud Qt/C ++ keeles. See pakub kasutajatele kena kasutajaliidest ja võimaldab neil sirvida versioonide ajalugu, vaadata paiga sisu ja muudetud faile graafiliselt, järgides erinevaid arendusharusid.

Allpool on loetletud mõned selle funktsioonid:

  1. Vaade, redigeerimine, diffid, failide ajalugu, failide märkused ja arhiivipuud
  2. Toetab muudatuste tegemist
  3. Võimaldab kasutajatel valitud toimingutest plaastrisarja rakendada või vormindada
  4. Toetab ka lohistamise funktsioone kahe QGiti eksemplari vaheliste toimingute jaoks
  5. Seob kohandatud toiminguga käsud järjestused, skriptid ja kõik käivitatavad
  6. See rakendab GUI-d paljude levinud StGiti käskude jaoks, näiteks push/pop ja Apply/format plaastrid ja palju muud

Külasta kodulehte: http://digilander.libero.it/mcostalba/

8. GitForce

GitForce on ka Giti jaoks hõlpsasti kasutatav ja intuitiivne graafilise kasutajaliidese kasutajaliides, mis töötab Linuxis ja Windowsis, lisaks kõikidele Mono toega operatsioonisüsteemidele. See pakub kasutajatele mõningaid levinumaid Git-toiminguid ja on piisavalt võimas, et seda saaks kasutada eranditult ilma Git käsurea muude tööriistadeta.

Külastage kodulehte: https://sites.google.com/site/gitforcetool/home

9. Egit

Egit on Eclipse IDE jaoks mõeldud Giti pistikprogramm, see on Giti jaoks Eclipse Teami pakkuja. Projekti eesmärk on Eclipse'i tööriistade juurutamine Giti JQiti Java-rakenduse peal. Eqit sisaldab selliseid funktsioone nagu hoidlauurija, uued failid, pühendamisaken ja ajaloovaade.

Külasta kodulehte: http://www.eclipse.org/egit/

10. GitEye

GitEye on Giti jaoks lihtne ja intuitiivne graafilise kasutajaliidese klient, mis integreerub hõlpsalt selliste planeerimise, jälgimise, koodide ülevaatamise ja ülesehitamise tööriistadega nagu TeamForge, GitGub, Jira, Bugzilla ja palju muud. See on paindlik võimsate visualiseerimise ja ajaloohalduse funktsioonidega.

Külasta kodulehte: http://www.collab.net/products/giteye

11. GITK (üldise liidese tööriistakomplekt)

GITK on Giti jaoks mitmekihiline GUI kasutajaliides, mis võimaldab kasutajatel tarkvaraga tõhusalt töötada igas olukorras. Selle peamine eesmärk on rikastada elavalt tarkvara kohanemisvõimet, see töötab mitmekihilise arhitektuuriga, kus liidese funktsionaalsus on välimusest ja tundest piisavalt eraldatud.

Oluline on see, et GITK laseb igal kasutajal valida kasutajaliidese tüübi ja stiili, mis sobib tema vajadustega, sõltuvalt võimalustest, eelistustest ja praegusest keskkonnast.

Külasta kodulehte: http://gitk.sourceforge.net/

Kokkuvõte

Selles postituses vaatasime üle mõned tuntumad Giti kliendid, kellel on Linuxi graafiline kasutajaliides, kuid ülaltoodud loendis võib olla üks või kaks puudust, seetõttu pöörduge meie poole, et saada soovitusi või tagasisidet alloleva kommentaaride jaotise kaudu . Samuti saate meile öelda oma GUI-ga oma parima Giti kliendi ja selle, miks eelistate seda kasutada.