Git este un sistem de control al versiunilor distribuit gratuit și open source pentru dezvoltarea de software și alte câteva sarcini de control al versiunilor. Este conceput pentru a face față tuturor proiectelor, de la mici la foarte mari, bazate pe viteză, eficiență și integritate a datelor.
utilizatorii Linux pot gestiona Git în primul rând din linia de comandă, cu toate acestea, există mai mulți clienți git graphical user interface (GUI) care facilitează utilizarea eficientă și fiabilă a Git pe un desktop Linux și oferă majoritatea, dacă nu toate operațiunile din linia de comandă.
prin urmare, mai jos este o listă a unora dintre cele mai bune front-end-uri Git cu o interfață grafică pentru utilizatorii de desktop Linux.
Suggested Read: instalați GIT pentru a crea și partaja propriile proiecte pe depozitul GITHub
acestea fiind spuse, să procedăm la listarea lor.
GitKraken
GitKraken este un client git cross-platform, elegant și extrem de eficient Pentru Linux. Funcționează pe sisteme asemănătoare Unix, cum ar fi Linux și Mac OS X și Windows. Sale concepute pentru a stimula productivitatea unui utilizator Git prin caracteristici, cum ar fi:
- Interacțiune vizuală și sugestii
- 100% standalone
- acceptă mai multe profiluri
- acceptă funcții de anulare și refacere cu un singur clic
- instrument de îmbinare încorporat
- un instrument de căutare rapid și intuitiv
- se adaptează cu ușurință la spațiul de lucru al unui utilizator și acceptă, de asemenea, submodule și>
- comenzi rapide de la tastatură plus multe altele.
vizitați pagina principală: https://www.gitkraken.com/
git-Cola
git-Cola este un client puternic, configurabil Git Pentru Linux, care oferă utilizatorilor un GUI elegant. Este scris în Python și lansat sub licența GPL.
interfața Git-cola cuprinde mai multe instrumente de colaborare care pot fi ascunse și rearanjate în funcție de dorința utilizatorilor. De asemenea, oferă utilizatorilor multe comenzi rapide de la tastatură utile.
caracteristicile sale suplimentare includ:
- sub-comenzi Multiple
- Setări ferestre personalizate
- variabile configurabile și de mediu
- Setări de limbă
- acceptă setări GUI personalizate
vizitați pagina de start:http://git-cola.github.io/
SmartGit
SmartGit este, de asemenea, un cross-platform, puternic, popular client GUI git pentru Linux, Mac OS X și Windows. Denumit Git pentru profesioniști, permite utilizatorilor să stăpânească provocările zilnice Git și să le sporească productivitatea prin fluxuri de lucru eficiente.
utilizatorii îl pot utiliza cu propriile repo-uri sau cu alți furnizori de găzduire. Se livrează cu următoarele caracteristici ilustre:
- suporta cereri de tragere Git și comentarii
- suporta arhive SVN
- vine cu Git-flow, SSH-client și fișier compara/merge instrumente
- integrează puternic cu Github, BitBucket și Atlassian Stash
vizitați pagina principală: http://www.syntevo.com/smartgit/
giggle
giggle este un client GUI Gratuit Pentru git content tracker care utilizează GTK+ toolkit și rulează numai pe Linux. A fost dezvoltat ca urmare a unui hackathon Imendio, în ianuarie 2007. Acum a fost integrat în infrastructura GNOME. Este practic un vizualizator Git, permite utilizatorilor să răsfoiască Istoricul depozitului.
vizitați pagina principală:https://wiki.gnome.org/giggle
gitg
gitg este un front-end GUI GNOME pentru a vizualiza depozitele Git. Sale cuprinde de caracteristici – cum ar fi-permite integrarea GNOME shell prin meniul app, permite utilizatorilor să vizualizeze arhive utilizate recent, Răsfoiți istoricul depozit.
acesta oferă, de asemenea, o vizualizare fișiere, zona de așteptare pentru a compune comite, și comite modificări în etape, depozit deschis, depozit clona și informații de utilizator.
vizitați pagina principală: https://wiki.gnome.org/Apps/Gitg
Git GUI
Git GUI este un front-end GUI bazat pe Tcl/Tk portabil pentru Git care funcționează pe Linux, Windows și Mac OS X. Se concentrează în principal pe generarea de comiteri, permițând utilizatorilor să facă modificări în depozitul lor prin generarea de noi comiteri, modificarea celor existente, construirea de sucursale. În plus, le permite, de asemenea, să efectueze fuziuni locale și să aducă/împingă în depozite la distanță.
vizitați pagina principală: https://www.kernel.org/pub/software/scm/git/docs/git-gui.html
qgit
qgit este un simplu, rapid și drept înainte dar puternic client GUI git bazat scris în Qt/C++. Acesta oferă utilizatorilor un UI frumos și le permite să răsfoiți revizii istorie, vizualiza conținutul de patch-uri și fișiere modificate grafic urmând ramuri distincte de dezvoltare.
câteva dintre caracteristicile sale sunt enumerate mai jos:
- View, revision, diffs, file history, file adnotations and archive trees
- Supports commit changes
- permite utilizatorilor să aplice sau să formateze serii de patch – uri din comiterile selectate
- acceptă, de asemenea, funcții drag and drop pentru comiteri între două instanțe QGit
- asociază secvențe de comenzi, scripturi și orice executabil la o acțiune personalizată
- implementează un GUI pentru multe comenzi comune StGit, cum ar fi Push/pop și apply/format patch-uri/li>
vizitați pagina principală:http://digilander.libero.it/mcostalba/
GitForce
GitForce este, de asemenea, un front-end GUI ușor de utilizat și intuitiv pentru Git care rulează pe Linux și Windows, plus orice sistem de operare cu suport Mono. Oferă utilizatorilor unele dintre cele mai comune operații Git și este suficient de puternic pentru a fi utilizat exclusiv fără a implica niciun alt instrument git din linia de comandă.
vizitați pagina principală: https://sites.google.com/site/gitforcetool/home
egit
egit este un plugin Git pentru Eclipse IDE, este un furnizor de echipă Eclipse pentru Git. Proiectul are ca scop implementarea Eclipse tooling pe partea de sus a implementării jqit java a Git. Eqit cuprinde caracteristici, cum ar fi un explorator depozit, fișiere noi, comite fereastră și vedere istorie.
vizitați pagina principală:http://www.eclipse.org/egit/
giteye
giteye este un client GUI simplu și intuitiv pentru GIT care se integrează cu ușurință cu planificarea, urmărirea, revizuirea codului și construirea de instrumente precum teamforge, gitgub, Jira, Bugzilla și multe altele. Este flexibil, cu funcții puternice de vizualizare și gestionare a istoriei.
vizitați pagina principală: http://www.collab.net/products/giteye
GITK (Generalized Interface Toolkit)
GITK este un front-end GUI cu mai multe straturi pentru Git care permite utilizatorilor să lucreze eficient cu software-ul în orice situație. Scopul său principal este de a îmbogăți în mod viu adaptabilitatea software-ului, rulează pe o arhitectură cu mai multe straturi în care funcționalitatea interfeței este separată în mod adecvat de aspect și simțire.
important, GITK permite fiecare utilizare alege tipul și stilul de UI care se potrivește / nevoile sale, în funcție de capacitatea, preferințele și mediul actual.