Gịnị bụ GitHub, gịnịkwa kpatara eji ya?

Gịnị bụ GitHub, gịnịkwa kpatara eji ya?

GitHub bụ webụsaịtị na ọrụ anyị na-anụ ọkụ n'obi oge niile, mana ọ bụghị ọtụtụ mmadụ ghọtara ihe ọ na-eme. Chọrọ ịmata ihe niile GitHub hustle bụ maka? Gụkwuo ka ịmata ya.

Git na GitHub

Iji ghọta GitHub, ị ga-ebu ụzọ nwee nghọta nke Git. Git bụ sistemụ njikwa ụdị mepere emepe nke Linus Torvalds malitere - otu onye ahụ mepụtara Linux. Git yiri sistemụ njikwa ụdị ndị ọzọ - Mgbagha CVS na Mercurial ịkpọ aha ole na ole.

Yabụ, Git bụ sistemụ njikwa ụdị, mana gịnị ka nke ahụ pụtara? Mgbe ndị mmepe na-emepụta ihe (ngwa, dịka ọmụmaatụ), ha na-eme mgbanwe mgbe niile na koodu ahụ, na-ahapụ nsụgharị ọhụrụ ruo mgbe ahapụchara mbụ (na-abụghị beta).

Sistemụ njikwa ụdị na-edobe nlegharị anya ndị a dị ndụ, ma chekwaa mgbanwe na ebe nchekwa etiti. Nke a na-enye ndị mmepe ohere imekọ ọnụ n'ụzọ dị mfe, ebe ha nwere ike ibudata ụdị mmemme ọhụrụ, mee mgbanwe, na bulite ụdị ọhụrụ. Onye nrụpụta ọ bụla nwere ike ịhụ, budata ma tinye aka na mgbanwe ọhụrụ ndị a.

N'otu aka ahụ, ndị na-enweghị ihe jikọrọ ya na mmepe nke ọrụ ahụ ka nwere ike ibudata ma jiri faịlụ. Ọtụtụ ndị ọrụ Linux kwesịrị ịma usoro a nke ọma, dịka iji Git, Subversion, ma ọ bụ usoro ọzọ yiri ya bụ ihe a na-ahụkarị iji budata faịlụ ndị achọrọ - ọkachasị na nkwadebe maka ịchịkọta mmemme site na koodu isi mmalite (omume a na-ahụkarị maka ndị ọrụ Linux).

Git bụ sistemụ njikwa ụdị kachasị amasị maka ọtụtụ ndị mmepe, ebe ọ nwere ọtụtụ uru karịa sistemụ ndị ọzọ dị. Ọ na-echekwa mgbanwe faịlụ na-arụ ọrụ nke ọma ma na-eme ka o doo anya na faịlụ ziri ezi. Ọ bụrụ na ị nwere mmasị ịmata nkọwa,  Ibe ntọala Git  Ọ nwere nkọwa zuru oke nke ka Git si arụ ọrụ.

"pivot" na github

Anyị akwadola na Git bụ sistemụ njikwa ụdị, nke yiri ya mana ọ ka mma karịa ọtụtụ ụzọ ọzọ dị. Yabụ, kedu ihe mere GitHub pụrụiche? Git bụ ngwá ọrụ ahịrị iwu, mana isi ihe niile Git metụtara bụ oghere - GitHub.com - ebe ndị mmepe na-echekwa ọrụ ha na netwọkụ ha na ndị nwere otu echiche.

Ka anyị gafeta ụfọdụ isi ihe ndị geeks ji amasị iji GitHub, wee mụta ụfọdụ okwu n'ụzọ.

nsogbu

Ebe nchekwa (na-emekarị mkpụmkpụ ka ọ bụrụ "repo") bụ ebe a na-echekwa faịlụ niile maka otu ọrụ. Ọrụ ọ bụla nwere repo nke ya, ma ị nwere ike iji URL pụrụ iche nweta ya.

Forking Repo

Bifurcation bụ mgbe ị mepụtara ọrụ ọhụrụ dabere na ọrụ ọzọ dị adị. Nke a bụ nnukwu atụmatụ nke na-agba ume n'ihu mmepe nke ngwanrọ na ọrụ ndị ọzọ. Ọ bụrụ na ịchọta ọrụ na GitHub nke ịchọrọ itinye aka na ya, ị nwere ike ịkwanye repo, mee mgbanwe ndị ịchọrọ, wee hapụ ọrụ emegharịgharịrị dị ka repo ọhụrụ. Ọ bụrụ na emelitela ebe nchekwa izizi ị kewara iji mepụta ọrụ ọhụrụ gị, ị nwere ike itinye mmelite ndị ahụ na ndụdụ dị adị.

Arịrịọ mwepu

Ị chịkọtala ebe nchekwa, mee nnukwu nyocha ọrụ, ma ịchọrọ ka ndị nrụpụta izizi mara ya - yana ikekwe tinye ya na ọrụ gọọmentị / ebe nchekwa. Ị nwere ike ime nke a site na ịmepụta arịrịọ mwepụ. Ndị dere ebe nchekwa mbụ nwere ike ịhụ ọrụ gị, wee họrọ ma ha ga-anabata ya na ọrụ gọọmentị. Mgbe ị na-enye arịrịọ ịdọrọ, GitHub na-enye gị ezigbo usoro yana ụzọ ọrụ ahụ iji kparịta ụka.

netwọk mmekọrịta

Akụkụ ịkparịta ụka n'Ịntanet nke GitHub nwere ike ịbụ njirimara ya kachasị ike, na-enye ohere ka ọrụ na-eto eto karịa ihe ọ bụla n'ime atụmatụ ndị ọzọ a na-enye. Onye ọ bụla na-arụ ọrụ na GitHub nwere profaịlụ nke ya nke na-eme dị ka mmalite nke ụdị, na-egosipụta ọrụ gị gara aga na ntinye aka na ọrụ ndị ọzọ site na arịrịọ ịdọrọ.

Enwere ike ikwurịta nyocha nke oru ngo n'ihu ọha, ya mere nnukwu ìgwè ndị ọkachamara nwere ike inye ihe ọmụma na imekọ ihe ọnụ iji kwalite ọrụ ahụ n'ihu. Tupu GitHub apụta, ndị mmepe nwere mmasị inye aka na oru ngo na-achọkarị ịchọta ụzọ ha ga-esi kpọtụrụ ndị odee - ikekwe site na email - wee kwenye ha na enwere ike ịtụkwasị ha obi yana na ntinye ha ziri ezi.

Gbanwee ndekọ

Mgbe ọtụtụ ndị na-emekọ ihe ọnụ na oru ngo, ọ na-esiri ike idobe nyocha-onye gbanwere ihe, mgbe, na ebe echekwara faịlụ ndị ahụ. GitHub na-elekọta okwu a site na ịdekọ mgbanwe niile agbagoro na ebe nchekwa.

Github abụghị naanị maka ndị mmepe

Ihe a niile na-ekwu maka otu GitHub si zuru oke maka ndị mmemme ma nwee ike ime ka ị chee na ọ bụ naanị ha ga-ahụ na ọ bara uru. Agbanyeghị na ọ naghị adịkarị, ịnwere ike iji GitHub maka ụdị faịlụ ọ bụla. Ọ bụrụ na ị nwere otu ndị na-eme mgbanwe mgbe niile na akwụkwọ Okwu, dịka ọmụmaatụ, ịnwere ike iji GitHub dịka usoro njikwa ụdị gị. Omume a abụghị ihe a na-ahụkarị, ebe ọ bụ na e nwere ụzọ ọzọ ka mma n'ọtụtụ ọnọdụ, mana ọ bụ ihe e kwesịrị iburu n'uche.

Ugbu a ịmara ihe GitHub bụ maka, ị dịla njikere ibido? Gaa na  GitHub.com  Ma jide n'aka na ị ga-elele  ibe enyemaka nke ha mgbe ndebanye aha.

Njikọ ndị metụtara ya
Bipụta akụkọ na

Tinye nkọwa