11 parasta graafista Git-asiakasta ja Git-arkiston katsojaa Linuxille


Git on ilmainen ja avoimen lähdekoodin hajautettu versionhallintajärjestelmä ohjelmistokehitykseen ja useisiin muihin versionhallintatehtäviin. Se on suunniteltu selviytymään kaikesta pienistä erittäin suuriin projekteihin nopeuteen, tehokkuuteen ja tietojen eheyteen perustuen.

Linux-käyttäjät voivat hallita Gitiä ensisijaisesti komentoriviltä, mutta on olemassa useita graafisen käyttöliittymän (GUI) Git-asiakkaita, jotka helpottavat Gitin tehokasta ja luotettavaa käyttöä Linux-työpöydällä ja tarjoavat useimmat, ellei kaikki komentorivitoiminnot.

Siksi alla on luettelo parhaista Git-käyttöliittymistä, joissa on käyttöliittymä Linux-työpöydän käyttäjille.

Siitä huolimatta jatketaan niiden luetteloimista.

1. GitKraken

GitKraken on monialainen, tyylikäs ja erittäin tehokas Git-asiakasohjelma Linuxille. Se toimii myös Unix-tyyppisissä järjestelmissä, kuten Linux ja Mac OS X, ja Windows. Se on suunniteltu parantamaan Git-käyttäjän tuottavuutta seuraavien ominaisuuksien avulla:

  1. Visuaalinen vuorovaikutus ja vihjeet
  2. 100% itsenäinen
  3. Tukee useita profiileja
  4. Tukee yhden napsautuksen kumoamis- ja uusintatoimintoja
  5. Sisäänrakennettu yhdistämistyökalu
  6. nopea ja intuitiivinen hakutyökalu
  7. Sopeutuu helposti käyttäjän työtilaan ja tukee myös alamoduuleja ja Gitflowia
  8. Integroitu käyttäjän GitHub- tai Bitbucket-tiliin
  9. Pikanäppäimet ja paljon muuta.

Käy kotisivulla: https://www.gitkraken.com/

2. Git-cola

Git-cola on tehokas, konfiguroitava Git-asiakasohjelma Linuxille, joka tarjoaa käyttäjille tyylikkään graafisen käyttöliittymän. Se on kirjoitettu Pythonissa ja julkaistu GPL-lisenssillä.

Git-cola-käyttöliittymä koostuu useista yhteistyötyökaluista, jotka voidaan piilottaa ja järjestää uudelleen käyttäjien toiveiden mukaan. Se tarjoaa myös käyttäjille monia hyödyllisiä pikanäppäimiä.

Sen lisäominaisuuksia ovat:

  1. Useita alikomentoja
  2. Mukautetut ikkuna-asetukset
  3. Konfiguroitavat ja ympäristömuuttujat
  4. Kieliasetukset
  5. Tukee mukautettuja käyttöliittymän asetuksia

Käy kotisivulla: http://git-cola.github.io/

3. SmartGit

SmartGit on myös monialainen, tehokas, suosittu GUI Git -asiakasohjelma Linuxille, Mac OS X: lle ja Windowsille. Ammattilaisille tarkoitettu Git, jonka avulla käyttäjät voivat hallita päivittäisiä Git-haasteita ja parantaa tuottavuuttaan tehokkaiden työnkulkujen avulla.

Käyttäjät voivat käyttää sitä omien repojensa tai muiden palveluntarjoajien kanssa. Se toimitetaan seuraavilla maineikkailla ominaisuuksilla:

  1. Tukee Gitin vetopyyntöjä ja kommentteja
  2. Tukee SVN-arkistoja
  3. Mukana Git-flow, SSH-asiakas ja tiedostojen vertailu/yhdistämistyökalut
  4. Integroituu vahvasti GitHubiin, BitBucketiin ja Atlassian Stashiin

Käy kotisivulla: http://www.syntevo.com/smartgit/

4. Nauraa

Giggle on ilmainen GUI-asiakasohjelma Git-sisältöseurannalle, joka käyttää GTK + -työkalupakettia ja toimii vain Linuxissa. Se kehitettiin Imendion hakkeroinnin tuloksena tammikuussa 2007. Se on nyt integroitu GNOME-infrastruktuuriin. Sen periaatteessa Git-katseluohjelma antaa käyttäjille mahdollisuuden selata arkistohistoriaa.

Käy kotisivulla: https://wiki.gnome.org/giggle

5. Gitg

Gitg on GNOME-käyttöliittymän käyttöliittymä Git-arkistojen tarkastelemiseen. Se sisältää ominaisuuksia, kuten - mahdollistaa GNOME-kuorintegraation sovellusvalikossa, antaa käyttäjille mahdollisuuden tarkastella äskettäin käytettyjä arkistoja, selata arkistohistoriaa.

Se tarjoaa myös tiedostojen näkymän, vaiheittaisen alueen sitoumusten laatimiseksi ja vaiheitettujen muutosten tekemiseksi, avoimen arkiston, kloonivaraston ja käyttäjätietojen.

Käy kotisivulla: https://wiki.gnome.org/Apps/Gitg

6. Git GUI

Git GUI on monitasoinen ja kannettava Tcl/Tk-pohjainen GI-käyttöliittymä Gitille, joka toimii Linuxissa, Windowsissa ja Mac OS X: ssä. Se keskittyy pääasiassa sitoutusten luomiseen antamalla käyttäjille mahdollisuuden tehdä muutoksia arkistoonsa luomalla uusia sitoumuksia, muuttamalla olemassa olevia, rakentamalla haaroja. Lisäksi se antaa heille mahdollisuuden suorittaa paikallisia fuusioita ja hakea/siirtää etätietovarastoihin.

Käy kotisivulla: https://www.kernel.org/pub/software/scm/git/docs/git-gui.html

7. Qgit

QGit on yksinkertainen, nopea ja suoraviivainen mutta tehokas GUI Git -asiakaspohjainen, kirjoitettu Qt/C ++: lla. Se tarjoaa käyttäjille mukavan käyttöliittymän ja antaa heille mahdollisuuden selata versiohistoriaa, tarkastella korjaustiedoston sisältöä ja muutettuja tiedostoja graafisesti seuraamalla erillisiä kehityshaaroja.

Muutamia sen ominaisuuksia on lueteltu alla:

  1. Näytä, tarkista, diff-tiedostot, tiedostohistoria, tiedostomerkinnät ja arkistopuut
  2. Tukee muutosten tekemistä
  3. Antaa käyttäjien soveltaa tai muotoilla korjaussarjaa valituista tehtävistä
  4. Tukee myös vedä ja pudota -toimintoja kahden QGit-ilmentymän välisiin tehtäviin
  5. Liittää komennot komentosarjoja, komentosarjoja ja mitä tahansa suoritettavaa mukautettuun toimintoon
  6. Se ottaa käyttöön graafisen käyttöliittymän monille tavallisille StGit-komennoille, kuten push/pop- ja Apply/format-korjauksille ja monille muille

Käy kotisivulla: http://digilander.libero.it/mcostalba/

8. GitForce

GitForce on myös helppokäyttöinen ja intuitiivinen käyttöliittymän käyttöliittymä Gitille, joka toimii Linuxilla ja Windowsilla, sekä kaikki käyttöjärjestelmät, joissa on Mono-tuki. Se tarjoaa käyttäjille joitain yleisimpiä Git-operaatioita ja se on tarpeeksi tehokas käytettäväksi yksinomaan ilman muita komentorivin Git-työkaluja.

Käy kotisivulla: https://sites.google.com/site/gitforcetool/home

9. Egit

Egit on Git-laajennus Eclipse IDE: lle, joka on Gitin Eclipse-tiimin tarjoaja. Projektin tarkoituksena on toteuttaa Eclipse-työkalut Gitin JQit-java-toteutuksen päällä. Eqit sisältää ominaisuuksia, kuten arkistoselaimen, uudet tiedostot, sitoutumisikkunan ja historianäkymän.

Käy kotisivulla: http://www.eclipse.org/egit/

10. GitEye

GitEye on yksinkertainen ja intuitiivinen GUI-asiakasohjelma Gitille, joka integroituu helposti suunnitteluun, seurantaan, koodin tarkistamiseen ja rakennustyökaluihin, kuten TeamForge, GitGub, Jira, Bugzilla ja paljon muuta. Se on joustava tehokkailla visualisointi- ja historianhallintaominaisuuksilla.

Käy kotisivulla: http://www.collab.net/products/giteye

11. GITK (Generalized Interface Toolkit)

GITK on Gitille tarkoitettu monikerroksinen käyttöliittymän käyttöliittymä, jonka avulla käyttäjät voivat työskennellä tehokkaasti ohjelmistojen kanssa kaikissa tilanteissa. Sen päätavoitteena on rikastuttaa elävästi ohjelmistojen sopeutuvuutta, se toimii monikerroksisella arkkitehtuurilla, jossa käyttöliittymän toiminnot on erotettu riittävästi ulkoasusta.

Tärkeää on, että GITK antaa jokaiselle käyttäjälle mahdollisuuden valita käyttäjän tarpeisiin sopiva käyttöliittymän tyyppi ja tyyli kykyjen, mieltymysten ja nykyisen ympäristön mukaan.

Käy kotisivulla: http://gitk.sourceforge.net/

Yhteenveto

Tässä viestissä tarkastelimme muutamia tunnetuimpia Git-asiakkaita, joilla on Linux-käyttöliittymä, mutta yllä olevasta luettelosta saattaa puuttua yksi tai kaksi, joten ota meihin yhteyttä saadaksesi ehdotuksia tai palautetta alla olevan kommenttiosan kautta . Voit myös kertoa meille parhaan Git-asiakkaasi GUI: lla ja miksi haluat käyttää sitä.