11 Ndị ahịa Git eserese kacha mma na ndị na-ekiri ihe nchekwa Git maka Linux


Git bụ sistemu njikwa ụdị kesara n'efu na mepere emepe maka mmepe ngwanrọ yana ọtụtụ ọrụ njikwa ụdị ndị ọzọ. Emebere ya ka ọ nagide ihe ọ bụla site na obere ọrụ ruo nnukwu nnukwu ọrụ dabere na ọsọ, arụmọrụ na iguzosi ike n'ezi ihe data.

Ndị ọrụ Linux nwere ike ijikwa Git bụ isi site na ahịrị iwu, agbanyeghị, enwere ọtụtụ ndị ahịa ihe eserese eserese (GUI) Git na-eme ka ojiji Git rụọ ọrụ nke ọma na nke a pụrụ ịdabere na ya na desktọpụ Linux ma na-enye ọtụtụ, ma ọ bụrụ na ọ bụghị ọrụ ahịrị iwu niile.

Ya mere, n'okpuru bụ ndepụta nke ụfọdụ Git n'ihu-njedebe na GUI maka ndị ọrụ desktọpụ Linux.

Nke ahụ kwuru, ka anyị gaa n'ihu na-edepụta ha.

1. GitKraken

GitKraken bụ onye ahịa Git mara mma na nke ọma maka Linux. Ọ na-arụ ọrụ na sistemụ Unix dị ka Linux na Mac OS X, yana Windows. Emebere ya iji kwalite nrụpụta onye ọrụ Git site na njirimara dịka:

  1. Mmekọrịta ihe na ihe atụ
  2. 100% kwụụrụ onwe ya
  3. Na-akwado ọtụtụ profaịlụ
  4. Na-akwado otu-pịa megharịa wee rụgharịa ọrụ
  5. Ngwaọrụ ejikọtara arụnyere
  6. Ngwa ngwa nchọta ngwa ngwa na nghọta
  7. N'ụzọ dị mfe na-adaba na oghere ọrụ onye ọrụ ma na-akwado submodules na Gitflow
  8. Na-ejikọta ya na akaụntụ GitHub ma ọ bụ Bitbucket nke onye ọrụ
  9. Ụzọ mkpirisi ahụigodo gbakwunyere ọtụtụ ndị ọzọ.

Gaa na ibe: https://www.gitkraken.com/

2. Git-cola

Git-cola bụ onye ahịa Git dị ike na-ahazi maka Linux nke na-enye ndị ọrụ GUI mara mma. Edere ya na Python wee wepụta ya n'okpuru ikike GPL.

Ihe interface Git-cola nwere ọtụtụ ngwa imekọ ihe ọnụ nke enwere ike zoo ma hazie ya dịka ọchịchọ ndị ọrụ siri dị. Ọ na-enyekwa ndị ọrụ ọtụtụ ụzọ mkpirisi ahụigodo bara uru.

Atụmatụ ndị ọzọ gụnyere:

  1. Otutu sub-iwu
  2. Ntọala mpio omenala
  3. Ngbanwe mgbanwe na gburugburu
  4. Ntọala asụsụ
  5. Na-akwado ntọala GUI omenala

Gaa na ibe: http://git-cola.github.io/

3. SmartGit

SmartGit bụkwa onye na-agafe agafe, dị ike, onye ahịa GUI Git ama ama maka Linux, Mac OS X na Windows. Akpọrọ ya dị ka Git maka ndị ọkachamara, ọ na-enyere ndị ọrụ aka ịma ihe ịma aka Git kwa ụbọchị ma na-ebuli nrụpụta ha site na ịrụ ọrụ nke ọma.

Ndị ọrụ nwere ike iji ya na ebe nchekwa nke ha ma ọ bụ ndị na-eweta nnabata ndị ọzọ. Ọ na-ebufe ya na njirimara mara mma ndị a:

  1. Na-akwado Git ịdọrọ arịrịọ na nkọwa
  2. Na-akwado ebe nchekwa SVN
  3. Na-abịa na Git-flow, SSH-client na faịlụ tụnyere/jikọta ngwaọrụ
  4. Na-ejikọta ike na GitHub, BitBucket na Atlassian Stash

Gaa na ibe: http://www.syntevo.com/smartgit/

4. Na-ama jijiji

Giggle bụ onye ahịa GUI n'efu maka ihe nleba anya ọdịnaya Git nke na-eji ngwa GTK + na-agba naanị na Linux. Emepụtara ya n'ihi hackathon Imendio, na Jenụwarị 2007. Ugbu a etinyela ya n'ime akụrụngwa GNOME. Ọ bụ ihe nlele Git, na-enye ndị ọrụ ohere ịchọgharị akụkọ ihe mere eme nchekwa ha.

Gaa na ibe: https://wiki.gnome.org/giggle

5. Gitg

Gitg bụ GNOME GUI n'ihu-ọgwụgwụ iji lelee ebe nchekwa Git. Ọ nwere njiri mara dịka - na-eme ka ntinye GNOME shea site na ngwa ngwa, na-enyere ndị ọrụ aka ilele ebe nchekwa ejiri n'oge na-adịbeghị anya, chọgharịa akụkọ ndekọ ego.

Ọ na-enyekwa nlele faịlụ, ebe nhazi iji depụta ihe, na ime mgbanwe emebere, ebe nchekwa mepere emepe, ebe nchekwa clone na ozi onye ọrụ.

Gaa na ibe: https://wiki.gnome.org/Apps/Gitg

6. Git GUI

Git GUI bụ cross-platform na obere Tcl/Tk dabeere GUI n'ihu maka Git nke na-arụ ọrụ na Linux, Windows na Mac OS X. Ọ na-elekwasị anya na ịmepụta ọgbọ site n'inyere ndị ọrụ aka ime mgbanwe na ebe nchekwa ha site na ịmepụta ihe ọhụrụ, na-emezi ndị dị adị, wuo alaka. Na mgbakwunye, ọ na-enye ha ohere ịme njikọ mpaghara, wee bute/ịkwanye na ebe nchekwa dịpụrụ adịpụ.

Gaa na ibe: https://www.kernel.org/pub/software/scm/git/docs/git-gui.html

7. Qgit

QGit bụ onye ahịa GUI Git dị mfe, ngwa ngwa na kwụ ọtọ ma dị ike dabere na Qt/C++. Ọ na-enye ndị ọrụ UI mara mma ma na-enye ha ohere ịchọgharị akụkọ nlegharị anya, lelee ọdịnaya patch na faịlụ gbanwere n'ụzọ eserese site na isoro ngalaba mmepe dị iche iche.

Edepụtara ole na ole n'ime atụmatụ ya n'okpuru:

  1. Lee, ntughari, diffs, akụkọ ihe mere eme faịlụ, nkọwa faịlụ na osisi nchekwa
  2. Nkwado na-eme mgbanwe
  3. Na-enyere ndị ọrụ aka itinye ma ọ bụ hazie usoro patch site na mmemme ahọpụtara
  4. Na-akwadokwa ịdọrọ na dobe ọrụ maka ime n'etiti oge QGit abụọ
  5. Ndị Associates nyere iwu usoro, scripts na ihe ọ bụla enwere ike ịme ya na mmemme omenala
  6. Ọ na-arụ ọrụ GUI maka ọtụtụ iwu StGit a na-ahụkarị dị ka push/pop na apply/format patches na ọtụtụ ndị ọzọ

Gaa na ibe: http://digilander.libero.it/mcostalba/

8. GitForce

GitForce bụkwa ihe dị mfe iji na GUI n'ihu njedebe maka Git nke na-agba ọsọ na Linux na Windows, yana OS ọ bụla nwere nkwado Mono. Ọ na-enye ndị ọrụ ụfọdụ n'ime ọrụ Git a na-ahụkarị yana ọ dị ike nke ukwuu iji ya naanị na-etinyeghị ngwaọrụ Git iwu ọ bụla ọzọ.

Gaa na ibe: https://sites.google.com/site/gitforcetool/home

9. Egit

Egit bụ ngwa mgbakwunye Git maka Eclipse IDE, onye na-eweta Eclipse Team maka Git. Ebumnuche a bụ iji mejuputa ngwa ọrụ Eclipse n'elu mmejuputa java JQit nke Git. Eqit nwere njiri mara dị ka ihe nchọgharị ebe nchekwa, faịlụ ọhụrụ, ime windo na nlele akụkọ ihe mere eme.

Gaa na ibe: http://www.eclipse.org/egit/

10. GitEye

GitEye bụ onye ahịa GUI dị mfe ma nwee nghọta maka Git nke na-ejikọ ngwa ngwa na atụmatụ, nsuso, nyocha koodu na iwu ngwaọrụ dịka TeamForge, GitGub, Jira, Bugzilla na ọtụtụ ndị ọzọ. Ọ na-agbanwe site na nleba anya dị ike na njirimara njikwa akụkọ ihe mere eme.

Gaa na ibe: http://www.collab.net/products/giteye

11. GITK (Ngwungwu Ihe Ntugharị Achịkọbara)

GITK bụ GUI n'ihu-n'ihu maka Git nke na-enyere ndị ọrụ aka ịrụ ọrụ nke ọma na ngwanrọ n'ọnọdụ ọ bụla. Ebumnobi ya bụ isi bụ ime ka ngwanrọ na-agbanwe agbanwe nke ọma, ọ na-arụ ọrụ n'ụdị ụlọ nwere ọtụtụ ebe ebe ọrụ interface kewapụrụ nke ọma na anya na mmetụta.

Nke dị mkpa, GITK na-ahapụ onye ọ bụla iji họrọ ụdị na ụdị UI dabara na mkpa ya dabere na ikike, mmasị na gburugburu ebe dị ugbu a.

Gaa na ibe: http://gitk.sourceforge.net/

Nchịkọta

Na post a, anyị tụlere ụfọdụ ndị ahịa Git kacha mara amara nwere GUI maka Linux, agbanyeghị, enwere ike ịnwe otu ma ọ bụ abụọ na-efu na ndepụta dị n'elu, yabụ laghachite anyị maka aro ma ọ bụ nzaghachi ọ bụla site na ngalaba nkọwa n'okpuru. . Ị nwekwara ike ịgwa anyị onye ahịa Git kacha mma na GUI yana ihe kpatara na-amasị gị iji ya.