Git to darmowy i open source rozproszony system kontroli wersji do tworzenia oprogramowania i kilku innych zadań kontroli wersji. Został zaprojektowany, aby poradzić sobie ze wszystkim, od małych do bardzo dużych projektów w oparciu o szybkość, wydajność i integralność danych.
użytkownicy Linuksa mogą zarządzać Gitem głównie z wiersza poleceń, jednak istnieje kilka klientów Git z GRAFICZNYM interfejsem użytkownika (GUI), które ułatwiają wydajne i niezawodne korzystanie z Gita na pulpicie Linuksa i oferują większość, jeśli nie wszystkie operacje z wiersza poleceń.
dlatego poniżej znajduje się lista najlepszych front-endów Gita z GUI dla użytkowników komputerów z Linuksem.
sugerowane Czytanie: zainstaluj GIT, aby tworzyć i udostępniać własne projekty w repozytorium GITHub
To powiedziawszy, przejdźmy do ich listy.
GitKraken
GitKraken jest wieloplatformowym, eleganckim i wysoce wydajnym klientem Git dla Linuksa. Działa na systemach uniksowych, takich jak Linux i Mac OS X, a także Windows. Jego celem jest zwiększenie produktywności użytkownika Git poprzez takie funkcje jak:
- wizualna interakcja i podpowiedzi
- 100% samodzielny
- obsługuje wiele Profili
- obsługuje funkcje cofania i ponawiania jednym kliknięciem
- wbudowane narzędzie scalania
- szybkie i intuicyjne narzędzie wyszukiwania
- łatwo dostosowuje się do przestrzeni roboczej użytkownika, a także obsługuje podmoduły i Gitflow
- integruje się z GitHub lub konto Bitbucket
- skróty klawiaturowe plus wiele więcej.
odwiedź stronę główną: https://www.gitkraken.com/
git-Cola
Git-Cola to potężny, konfigurowalny klient Git dla Linuksa, który oferuje użytkownikom elegancki GUI. Napisany w Pythonie i wydany na licencji GPL.
interfejs Git-cola składa się z kilku narzędzi współpracy, które mogą być ukryte i uporządkowane zgodnie z życzeniem użytkownika. Oferuje również użytkownikom wiele przydatnych skrótów klawiaturowych.
jego dodatkowe funkcje obejmują:
- wiele poleceń podrzędnych
- niestandardowe ustawienia okna
- konfigurowalne i zmienne środowiskowe
- Ustawienia języka
- obsługuje niestandardowe ustawienia GUI
odwiedź stronę główną: http://git-cola.github.io/
smartgit
smartgit to również wieloplatformowy, potężny, popularny klient Git dla Linuksa, Mac OS X i Windows. Określany jako Git dla profesjonalistów, umożliwia użytkownikom opanowanie codziennych wyzwań związanych z Gitem i zwiększa ich produktywność poprzez wydajne przepływy pracy.
użytkownicy mogą korzystać z niego z własnych repo lub innych dostawców hostingu. To statki z następujących znamienitych funkcji:
- obsługuje pull requesty i komentarze Git
- obsługuje repozytoria SVN
- zawiera narzędzia Git-flow, SSH-client I file compare/merge
- mocno integruje się z GitHub, BitBucket i Atlassian Stash
odwiedź stronę główną:http://www.syntevo.com/smartgit/
giggle
giggle to darmowy klient GUI dla trackera treści Git, który używa Gtk+ toolkit i działa tylko na Linuksie. Został on opracowany w wyniku hackathonu Imendio, w styczniu 2007 roku. Został on teraz zintegrowany z infrastrukturą GNOME. To w zasadzie przeglądarka Git, pozwala użytkownikom przeglądać ich historię repozytorium.
odwiedź stronę główną:https://wiki.gnome.org/giggle
gitg
gitg jest interfejsem graficznym GNOME do przeglądania repozytoriów Gita. Zawiera funkcje takie jak – umożliwia integrację powłoki GNOME poprzez menu aplikacji, umożliwia użytkownikom przeglądanie ostatnio używanych repozytoriów, przeglądanie historii repozytoriów.
oferuje również Widok plików, miejsce postoju do tworzenia commitów i zatwierdzania zmian etapowych, otwarte repozytorium, repozytorium klonów i informacje o użytkowniku.
odwiedź stronę główną: https://wiki.gnome.org/Apps/Gitg
Git GUI
Git GUI jest wieloplatformowym i przenośnym interfejsem graficznym opartym na Tcl/Tk dla Gita, który działa na Linuksie, Windows i Mac OS X. skupia się głównie na generowaniu commitów, umożliwiając użytkownikom wprowadzanie zmian w ich repozytorium poprzez generowanie nowych commitów, modyfikowanie istniejących, budowanie gałęzi. Dodatkowo pozwala im również wykonywać lokalne połączenia i pobierać / wypychać do zdalnych repozytoriów.
odwiedź stronę główną:https://www.kernel.org/pub/software/scm/git/docs/git-gui.html
qgit
qgit to prosty, szybki i prosty, ale wydajny klient GUI Git napisany w Qt / C++. Oferuje użytkownikom ładny interfejs użytkownika i pozwala im przeglądać historię wersji, przeglądać zawartość poprawki i zmienione pliki graficznie, wykonując odrębne gałęzie programistyczne.
poniżej kilka jego funkcji:
- wyświetlanie, rewizja, dyfuzory, historia plików, adnotacje plików i Drzewa archiwów
- obsługuje zmiany zatwierdzeń
- umożliwia użytkownikom stosowanie lub formatowanie serii poprawek z wybranych zatwierdzeń
- obsługuje również funkcje przeciągania i upuszczania dla zatwierdzeń między dwoma instancjami QGit
- kojarzy sekwencje poleceń, skrypty i wszystko, co wykonywalne do niestandardowej akcji
- implementuje GUI dla wielu popularnych poleceń StGit, takich jak push/pop I apply/Formatuj łaty i wiele innych więcej
odwiedź stronę główną:http://digilander.libero.it/mcostalba/
GitForce
GitForce jest również łatwym w użyciu i intuicyjnym interfejsem GUI dla Gita, który działa na Linuksie i Windows, plus dowolny system operacyjny z obsługą Mono. Zapewnia użytkownikom niektóre z najczęstszych operacji Git i jest na tyle potężny, że może być używany wyłącznie bez angażowania jakiegokolwiek innego narzędzia Git wiersza poleceń.
odwiedź stronę główną:https://sites.google.com/site/gitforcetool/home
egit
egit jest wtyczką Git dla Eclipse IDE, jej dostawcą zespołu Eclipse dla Git. Projekt ma na celu implementację narzędzi Eclipse w oparciu o implementację jqit java Git. Eqit zawiera funkcje takie jak Eksplorator repozytorium, nowe pliki, okno zatwierdzania i widok historii.
odwiedź stronę główną:http://www.eclipse.org/egit/
giteye
giteye to prosty i intuicyjny Klient GUI dla Gita, który łatwo integruje się z narzędziami do planowania, śledzenia, przeglądania kodu i budowania, takimi jak Teamforge, Gitgub, Jira, Bugzilla i wiele innych. Jest elastyczny dzięki zaawansowanym funkcjom wizualizacji i zarządzania historią.
odwiedź stronę główną: http://www.collab.net/products/giteye
GITK (Generalized Interface Toolkit)
GITK jest wielowarstwowym interfejsem graficznym dla Gita, który umożliwia użytkownikom efektywną pracę z oprogramowaniem w każdej sytuacji. Jego głównym celem jest żywe wzbogacenie adaptacyjności oprogramowania, działa na wielowarstwowej architekturze, w której funkcjonalność interfejsu jest odpowiednio oddzielona od wyglądu i dotyku.
co ważne, GITK pozwala każdemu użytkownikowi wybrać rodzaj i styl interfejsu użytkownika, który pasuje do jego potrzeb w zależności od możliwości, preferencji i aktualnego środowiska.