Dè a th’ ann an GitHub, agus carson a thathas ga chleachdadh?

Dè a th’ ann an GitHub, agus carson a thathas ga chleachdadh?

Is e làrach-lìn agus seirbheis a th’ ann an GitHub a bhios sinn a’ còrdadh fad na h-ùine, ach chan eil mòran dhaoine dha-rìribh a’ tuigsinn na bhios e a’ dèanamh. A bheil thu airson faighinn a-mach cò mu dheidhinn a tha othail GitHub? Leugh air adhart gus faighinn a-mach.

Git aig GitHub

Gus GitHub a thuigsinn, feumaidh tuigse a bhith agad air Git an-toiseach. Is e siostam smachd dreach fosgailte a th’ ann an Git a thòisich Linus Torvalds - an aon neach a chruthaich Linux. Tha Git coltach ri siostaman smachd dreach eile - Fo-thionndadh CVS agus Mercurial gus beagan ainmeachadh.

Mar sin, is e siostam smachd dreach a th’ ann an Git, ach dè tha sin a’ ciallachadh? Nuair a chruthaicheas luchd-leasachaidh rudeigin (app, mar eisimpleir), bidh iad a’ dèanamh atharrachaidhean cunbhalach air a’ chòd, a’ leigeil a-mach dreachan ùra gu agus às deidh a’ chiad fhoillseachadh oifigeil (neo-beta).

Bidh siostaman smachd dreach a’ cumail na h-ath-sgrùdaidhean sin beò, agus a’ stòradh atharrachaidhean ann an ionad-tasgaidh meadhanach. Leigidh seo le luchd-leasachaidh co-obrachadh gu furasta, oir is urrainn dhaibh dreach ùr den phrògram a luchdachadh sìos, atharrachaidhean a dhèanamh, agus an dreach as ùire a luchdachadh suas. Faodaidh gach leasaiche na h-atharrachaidhean ùra sin fhaicinn, a luchdachadh sìos agus a chuir ris.

Mar an ceudna, faodaidh daoine aig nach eil gnothach sam bith ri leasachadh a 'phròiseict fhathast na faidhlichean a luchdachadh sìos agus a chleachdadh. Bu chòir gum biodh a’ mhòr-chuid de luchd-cleachdaidh Linux eòlach air a’ phròiseas seo, leis gu bheil cleachdadh Git, Subversion, no dòigh eile den aon seòrsa gu math cumanta airson faidhlichean a tha a dhìth a luchdachadh sìos - gu sònraichte mar ullachadh airson prògram a chuir ri chèile bho chòd stòr (cleachdadh gu math cumanta airson luchd-cleachdaidh Linux).

Is e Git an siostam smachd dreach as fheàrr leis a’ mhòr-chuid de luchd-leasachaidh, leis gu bheil grunn bhuannachdan aige thairis air siostaman eile a tha rim faighinn. Bidh e a’ stòradh atharrachaidhean faidhle nas èifeachdaiche agus nas fheàrr a’ dèanamh cinnteach à ionracas faidhle. Ma tha ùidh agad fios a bhith agad air an fhiosrachadh,  Duilleag bunaitean Git  Tha mìneachadh farsaing ann air mar a tha Git ag obair.

"pivot" ann an github

Tha sinn air faighinn a-mach gur e siostam smachd dreach a th’ ann an Git, coltach ach nas fheàrr na mòran roghainnean eile a tha rim faighinn. Mar sin, dè a tha a’ dèanamh GitHub cho sònraichte? Is e inneal loidhne-àithne a th’ ann an Git, ach aig cridhe a h-uile càil tha Git-involving na mheadhan - GitHub.com - far am bi luchd-leasachaidh a’ stòradh am pròiseactan agus a’ lìonradh le daoine den aon seòrsa inntinn.

Rachamaid thairis air cuid de na prìomh adhbharan a tha geeks dèidheil air GitHub a chleachdadh, agus ionnsaich cuid de theirmean air an t-slighe.

adh

Tha stòr (mar as trice air a ghiorrachadh gu “repo”) na àite far a bheil a h-uile faidhle airson pròiseact sònraichte air a stòradh. Tha a repo fhèin aig gach pròiseact, agus gheibh thu cothrom air le URL sònraichte.

A 'toirt ionnsaigh air Repo

Is e Bifurcation nuair a chruthaicheas tu pròiseact ùr stèidhichte air pròiseact eile a tha ann mar-thà. Is e feart math a tha seo a tha gu mòr a’ brosnachadh tuilleadh leasachaidh air bathar-bog agus pròiseactan eile. Ma lorgas tu pròiseact air GitHub a bu mhath leat cur ris, faodaidh tu an repo a chuir air bhog, na h-atharrachaidhean a tha thu ag iarraidh a dhèanamh, agus am pròiseact ath-sgrùdaichte a leigeil ma sgaoil mar repo ùr. Ma chaidh an stòr-tasgaidh tùsail a dhealaich thu ùrachadh gus do phròiseact ùr a chruthachadh, is urrainn dhut gu furasta na h-ùrachaidhean sin a chuir ris a’ phòca a th’ agad mu thràth.

Iarrtasan tarraing air ais

Tha thu air stòr-tasgaidh a chuir ri chèile, air deagh sgrùdadh pròiseict a dhèanamh, agus tha thu airson gum bi e air aithneachadh leis an luchd-leasachaidh tùsail - agus is dòcha air a ghabhail a-steach sa phròiseact / stòr oifigeil. Faodaidh tu seo a dhèanamh le bhith a’ cruthachadh iarrtas tarraing air ais. Chì ùghdaran an stòrais thùsail an obair agad, agus an uairsin tagh am bu chòir gabhail ris sa phròiseact oifigeil no nach gabh. Nuair a chuireas tu a-mach iarrtas tarraing, tha GitHub na mheadhan air leth freagarrach dhut fhèin agus stiùiriche a’ phròiseict airson conaltradh.

Lìonraidhean sòisealta

Is dòcha gur e an taobh lìonra sòisealta de GitHub am feart as làidire aige, a’ leigeil le pròiseactan fàs nas fhaide na dìreach gin de na feartan eile a tha rim faighinn. Tha am pròifil aca fhèin aig a h-uile neach-cleachdaidh air GitHub a bhios ag obair mar ath-thòiseachadh de sheòrsa, a’ taisbeanadh an obair a rinn thu roimhe agus na chuir thu ri pròiseactan eile tro iarrtasan tarraing.

Faodar beachdachadh gu poblach air lèirmheasan pròiseict, agus mar sin faodaidh buidheann mòr de eòlaichean eòlas a chuir ris agus co-obrachadh gus am pròiseact a ghluasad air adhart. Mus do nochd GitHub, mar as trice dh'fheumadh luchd-leasachaidh le ùidh ann a bhith a 'cur ri pròiseact dòigh air choireigin a lorg gus fios a chuir gu na h-ùghdaran - is dòcha air post-dealain - agus an uairsin toirt a chreidsinn orra gum faodadh earbsa a bhith annta agus gu robh an tabhartas aca dligheach.

Atharraich clàran

Nuair a bhios grunn dhaoine a’ co-obrachadh air pròiseact, tha e duilich sùil a chumail air lèirmheasan - cò dh’atharraich dè, cuin, agus càite a bheil na faidhlichean sin air an stòradh. Bidh GitHub a’ toirt aire don chùis seo le bhith a’ cumail sùil air a h-uile atharrachadh a chaidh a phutadh chun stòr.

Chan ann dìreach airson luchd-leasachaidh a tha Github

Tha seo uile a’ bruidhinn air mar a tha GitHub foirfe dha prògramadairean agus dh’ fhaodadh e toirt ort smaoineachadh gur iadsan an aon fheadhainn a bhios feumail. Ged nach eil e cho cumanta, faodaidh tu GitHub a chleachdadh airson seòrsa sam bith de fhaidhle. Ma tha sgioba agad a tha an-còmhnaidh a’ dèanamh atharrachaidhean air sgrìobhainn Word, mar eisimpleir, faodaidh tu GitHub a chleachdadh mar an siostam smachd dreach agad. Chan eil an cleachdadh seo cumanta, leis gu bheil roghainnean eile nas fheàrr anns a’ mhòr-chuid de chùisean, ach tha e na rud ri chumail nad inntinn.

A-nis gu bheil fios agad cò mu dheidhinn a tha GitHub, a bheil thu deiseil airson tòiseachadh? Rach gu  GitHub.com  Agus bi cinnteach gun dèan thu sgrùdadh  duilleagan cuideachaidh aca fhèin an dèidh clàradh.

Dreuchdan co-cheangailte
Foillsich an artaigil air

Cuir beachd ris