Cad é GitHub, agus cén fáth a n-úsáidtear é?

Cad é GitHub, agus cén fáth a n-úsáidtear é?

Is suíomh Gréasáin agus seirbhís é GitHub a bhfuilimid iontach faoi i gcónaí, ach ní thuigeann mórán daoine cad a dhéanann sé. Ar mhaith leat a fháil amach cad atá i gceist le hustle GitHub? Léigh ar aghaidh chun a fháil amach.

Git ag GitHub

Chun GitHub a thuiscint, ní mór duit tuiscint a bheith agat ar Git ar dtús. Is córas rialaithe leagan foinse oscailte é Git a thosaigh Linus Torvalds - an duine céanna a chruthaigh Linux. Tá Git cosúil le córais rialaithe leagan eile - Subversion CVS agus Mercurial chun roinnt a ainmniú.

Mar sin, is córas rialaithe leagan é Git, ach cad a chiallaíonn sé sin? Nuair a chruthaíonn forbróirí rud éigin (app, mar shampla), déanann siad athruithe leanúnacha ar an gcód, ag scaoileadh leaganacha nua go dtí agus tar éis an chéad eisiúint oifigiúil (neamh-beta).

Coinníonn córais rialaithe leagan na hathbhreithnithe seo beo, agus stórálann siad modhnuithe i stór lárnach. Ligeann sé seo d’fhorbróirí comhoibriú go héasca, mar is féidir leo leagan nua den chlár a íoslódáil, athruithe a dhéanamh, agus an leagan is déanaí a uaslódáil. Is féidir le gach forbróir na hathruithe nua seo a fheiceáil, a íoslódáil agus cur leo.

Mar an gcéanna, is féidir le daoine nach bhfuil baint ar bith acu le forbairt an tionscadail na comhaid a íoslódáil agus a úsáid fós. Ba cheart go mbeadh an chuid is mó d’úsáideoirí Linux eolach ar an bpróiseas seo, mar go bhfuil baint úsáide as Git, Subversion, nó modh eile cosúil leis an-choitianta chun comhaid a theastaíonn a íoslódáil - go háirithe mar ullmhúchán do chlár a thiomsú ó chód foinse (cleachtadh measartha coitianta d’úsáideoirí Linux).

Is é Git an córas rialaithe leagan roghnaithe don chuid is mó d’fhorbróirí, mar tá buntáistí iomadúla aige thar chórais eile atá ar fáil. Stórálann sé athruithe comhad níos éifeachtaí agus cinntíonn sé sláine comhaid ar bhealach níos fearr. Má tá suim agat na sonraí a fháil,  Leathanach bunúsacha git  Tá míniú cuimsitheach ann ar conas a oibríonn Git.

“pivot” i github

Tá sé cruthaithe againn gur córas rialaithe leagan é Git, atá cosúil leis ach níos fearr ná go leor roghanna eile atá ar fáil. Mar sin, cad a dhéanann GitHub chomh speisialta sin? Is uirlis ordú-líne é Git, ach is é croílár gach rud a bhaineann le Git ná an mol - GitHub.com - áit a stórálann forbróirí a gcuid tionscadal agus ina líonraíonn siad le daoine atá ar aon intinn leo.

A ligean ar dul thar roinnt de na cúiseanna is mó is breá le geeks GitHub a úsáid, agus roinnt téarmaí a fhoghlaim feadh na slí.

sos

Is éard atá i stór (giorraithe go “repo de ghnáth”) ná suíomh ina stóráiltear gach comhad do thionscadal ar leith. Tá a stór féin ag gach tionscadal, agus is féidir leat rochtain a fháil air le URL uathúil.

Forking Repo

Is éard is Bifurcation ann nuair a chruthaíonn tú tionscadal nua bunaithe ar thionscadal eile atá ann cheana féin. Is gné iontach é seo a spreagann go mór forbairt bhreise ar bhogearraí agus ar thionscadail eile. Má fhaigheann tú tionscadal ar GitHub ar mhaith leat cur leis, is féidir leat an repo a fhorc, na hathruithe is mian leat a dhéanamh, agus an tionscadal athbhreithnithe a scaoileadh mar repo nua. Má nuashonraíodh an stór bunaidh a scoilt tú chun do thionscadal nua a chruthú, is féidir leat na nuashonruithe sin a chur leis an bhforc atá agat cheana féin go héasca.

Iarratais ar tharraingt siar

Tá stór curtha le chéile agat, tá athbhreithniú iontach déanta agat ar an tionscadal, agus ba mhaith leat go n-aithneodh na forbróirí bunaidh é - agus b'fhéidir go n-áireofaí é sa tionscadal / stór oifigiúil. Is féidir leat é seo a dhéanamh trí iarratas aistarraingthe a chruthú. Is féidir le húdair an stór bunaidh do chuid oibre a fheiceáil, agus ansin roghnaigh cibé acu an nglacfaidh nó nach nglacfaidh sé leis sa tionscadal oifigiúil. Nuair a eisíonn tú iarratas tarraingt, soláthraíonn GitHub meán idéalach duit féin agus do cheannaire an tionscadail chun cumarsáid a dhéanamh.

Líonraí sóisialta

Is dócha gurb é gné líonraithe sóisialta GitHub an ghné is láidre aige, rud a ligeann do thionscadail fás níos faide ná aon cheann de na gnéithe eile atá ar fáil. Tá a bpróifíl féin ag gach úsáideoir ar GitHub a fheidhmíonn cosúil le hachoimre den sórt sin, a thaispeánann do chuid oibre san am atá caite agus an méid a chuir tú le tionscadail eile trí iarratais tarraingthe.

Is féidir athbhreithnithe tionscadail a phlé go poiblí, ionas gur féidir le grúpa mór saineolaithe eolas a chur ar fáil agus comhoibriú chun an tionscadal a chur ar aghaidh. Sula raibh an chuma ar GitHub, bhí ar fhorbróirí a raibh suim acu cur le tionscadal de ghnáth modhanna áirithe a aimsiú chun teagmháil a dhéanamh leis na húdair - b'fhéidir trí ríomhphost - agus ansin iad a chur ina luí go bhféadfaí muinín a bheith acu agus go raibh a gcion dlisteanach.

Athraigh logs

Nuair a chomhoibríonn daoine iomadúla ar thionscadal, tá sé deacair súil a choinneáil ar athbhreithnithe - cé a d'athraigh cad, cathain agus cén áit a stóráiltear na comhaid sin. Tugann GitHub aire don tsaincheist seo trí súil a choinneáil ar na hathruithe go léir a bhrúitear ar an stór.

Ní le forbróirí amháin a bhaineann Github

Labhraíonn sé seo go léir faoi conas atá GitHub foirfe do ríomhchláraitheoirí agus d'fhéadfadh sé go gcuirfeadh sé ort smaoineamh gurb iad na cinn amháin a bheidh úsáideach. Cé nach bhfuil sé chomh coitianta, is féidir leat GitHub a úsáid i ndáiríre le haghaidh aon chineál comhaid. Má tá foireann agat a bhíonn i gcónaí ag déanamh athruithe ar dhoiciméad Word, mar shampla, is féidir leat GitHub a úsáid mar do chóras rialaithe leagan. Níl an cleachtas seo coitianta, toisc go bhfuil roghanna eile níos fearr ann i bhformhór na gcásanna, ach is rud é a choinneáil i gcuimhne.

Anois go bhfuil a fhios agat cad atá i gceist le GitHub, an bhfuil tú réidh le tosú? Téigh  GitHub.com  Agus a bheith cinnte a sheiceáil amach  leathanaigh chabhrach a gcuid féin tar éis clárúcháin.

Poist ghaolmhara
Foilsigh an t-alt ar

Cuir nóta tráchta leis