Cad é Github, conas é a úsáid, conas tionscadal a chruthú, a bhainistiú agus a chumrú

Программирование

Cad é GitHub, cén fáth a bhfuil gá leis agus conas GitHub a úsáid, conas an tseirbhís a úsáid – treoir do thosaitheoirí.
Cad é Github, conas é a úsáid, conas tionscadal a chruthú, a bhainistiú agus a chumrúTá GitHub ar cheann de na seirbhísí is mó tóir chun stórtha foinse oscailte a óstáil. Ligeann an suíomh duit tionscadail shaincheaptha a fhoilsiú agus athruithe a dhéantar i ngach atriall a rianú. Is féidir le húsáideoirí GitHub eile an cód úsáideora a athbhreithniú agus a gcuid athruithe féin a mholadh. Ní sholáthraíonn an sainmhíniú seo ach tuiscint ghairid. Mar sin féin, níl feidhmiúlacht na seirbhíse teoranta dó seo. San Airteagal athbhreithnithe seo, féachfaimid ar Github níos mionsonraithe.

Cad é GitHub agus Conas Tosaigh – Treoir do Thosaitheoirí

Is tairseach ar líne é GitHub inar féidir le forbróirí agus ríomhchláraitheoirí an cód a chruthaíonn siad a uaslódáil agus oibriú le chéile chun é a fheabhsú. Is é sainmharc GitHub a chóras rialaithe leagan láidir. Ligeann rialú leagan do ríomhchláraitheoirí bogearraí a shaincheapadh gan na bogearraí féin a chur i mbaol. Is féidir na hathruithe atá beartaithe a chumasc go héasca i scaoileadh iomlán, ach go dtí go ndéantar athbhreithniú agus formheas ar na hathruithe go léir.
Cad é Github, conas é a úsáid, conas tionscadal a chruthú, a bhainistiú agus a chumrú

Git agus GitHub – cad é an difríocht, an chéad acquaintance le Git agus GitHub

Cad é Git?

Freagra: Córas rialaithe leagan tapa agus inscálaithe . Is córas rialaithe athbhreithnithe dáilte saor in aisce agus foinse oscailte é Git atá deartha le bheith tapa agus éifeachtach d’aon tionscadal, ó bheag go mór.

Cad é GitHub?

Freagra: seirbhís scamall cumhachtach chun forbairtí príobháideacha agus tionscadail foinse oscailte a bhainistiú.

Cad é an príomhdhifríocht?

Is bogearraí lán-chuimsitheach é Git sa chatagóir córais rialaithe leagan, atá suiteáilte ar ríomhaire pearsanta an úsáideora. Ligeann Git duit athruithe a dhéanamh ar an gcód tríd an líne ordaithe (Microsoft PowerShell), agus soláthraíonn GitHub an cumas tionscadail a stóráil i rochtain phoiblí.

Fíricí spéisiúla faoi Github

  1. Ba é 45 milliún duine an t-uaslíon úsáideoirí ar an suíomh anuraidh (de réir staitisticí an 24 Iúil 2021).
  2. In 2018, fuair Microsoft GitHub ar $7.5 billiún.
  3. Tá stór git foinse oscailte ar Github. Is féidir le duine ar bith athruithe a dhéanamh air. Tá an tionscadal ar fáil ag an nasc – https://github.com/git/git?ref=stackshare
Cad é Github, conas é a úsáid, conas tionscadal a chruthú, a bhainistiú agus a chumrú
Sampla stór GitHub[/ caption]

Gnéithe Github

  1. Cumas comhtháthú leis na hardáin agus na seirbhísí is coitianta – Amazon, Google Cloud agus Code Climate.
  2. Tacaíocht do bhreis is 200 teanga ríomhchlárúcháin.
  3. Ardleibhéal comhdhlúthaithe agus “dlúthpháirtíocht guild”. Nuair a fhoilsíonn úsáideoir a dtionscadal ar GitHub, is féidir leis an gcuid eile den phobal cláir an obair, cáilíocht an chóid, agus méid a sofaisticiúlachta a íoslódáil agus a mheas. Is féidir le húsáideoirí tríú páirtí rabhadh a thabhairt d’úinéir an tionscadail maidir le fadhbanna féideartha, coinbhleachtaí athraitheacha, etc.

Conas a Oibríonn GitHub, Gnéithe

Tá trí cinn de na gnéithe is tábhachtaí de Github Branching, tarraingt iarratais, agus chumasc. Is fiú smaoineamh ar gach feidhm ar leithligh.

Forking

Cruthaíonn forc tionscadal cóip (forc) a ligeann don úsáideoir triail a bhaint as gan cur isteach ar an mbuntionscadal. Cruthaigh forcanna agus iarratais tarraingthe: https://youtu.be/nT8KGYVurIU

Iarratais a tharraingt

Foilsíonn an forbróir iarratas tarraingt tar éis dó críochnú ag obair ar shocrú/athrú an chóid. Ag an am céanna, féadfaidh úinéir an tionscadail é féin athbhreithniú a dhéanamh ar na hathruithe a rinneadh agus aon cheisteanna breise a chur.
Cad é Github, conas é a úsáid, conas tionscadal a chruthú, a bhainistiú agus a chumrú

Cumasc

Tar éis don úinéir an t-iarratas tarraingt a cheadú, cumasc siad an t-iarratas tarraingt agus cuireann siad na hathruithe ón tionscadal forked i bhfeidhm ar an gcód foinseach.

Treoir – conas tosú i Github ón tús

Tá an treoir seo foirfe do gach tosaitheoirí atá díreach ag tosú ag foghlaim Git agus Github. Cabhróidh na céimeanna seo a leanas leat an córas is fearr a chruthú chun oibriú leis na bogearraí seo. Foghlaimeoidh tú conas athruithe a dhéanamh ar an mbunachar cód, iarratas tarraingthe a oscailt (iarraidh tarraingt a chruthú), agus cód a chumasc isteach sa phríomhbhrainse. Mar sin a ligean ar tús a chur leis. [caption id="attachment_12726" align="aligncenter" width="740"]
Cad é Github, conas é a úsáid, conas tionscadal a chruthú, a bhainistiú agus a chumrúPainéal an chuntais GitHub[/ caption]

Céim 0Suiteáil Git agus Cruthaigh Cuntas GitHub

  1. Téigh go dtí an láithreán gréasáin oifigiúil Git: https://git-scm.com/downloads
  2. Cliceáil ar an nasc chun an leagan deisce de Git do Windows a íoslódáil agus fan go gcríochnófar an íoslódáil.
  3. Sliocht agus rith an suiteálaí Git trí chliceáil faoi dhó ar an gcomhad Git.exe.Cad é Github, conas é a úsáid, conas tionscadal a chruthú, a bhainistiú agus a chumrú
  4. Lig don iarratas athruithe a dhéanamh ar an ríomhaire trí chliceáil ar an gcnaipe “Tá” sa bhosca dialóige “Rialú Cuntas Úsáideora” a osclaíonn.
  5. Tosaigh an próiseas suiteála Git. Léigh príomhdhoiciméad Ceadúnas Poiblí GNU agus cliceáil Ar Aghaidh.Cad é Github, conas é a úsáid, conas tionscadal a chruthú, a bhainistiú agus a chumrú
  6. Sonraigh suíomh chun an clár a shuiteáil, nó fág na luachanna réamhshocraithe. Spreagfaidh an clár tú fillteán roghchlár Tosaigh a chruthú. Léim an mhír seo.
  7. Roghnaigh an t-eagarthóir téacs is mian leat a úsáid le Git. Sa fhuinneog anuas, roghnaigh Notepad ++ (nó aon eagarthóir téacs eile ar oibrigh tú leis roimhe seo) agus cliceáil “Ar Aghaidh”.Cad é Github, conas é a úsáid, conas tionscadal a chruthú, a bhainistiú agus a chumrú
  8. Sonraigh ainm don bhrainse tionscadail nua. Is é an luach réamhshocraithe “máistir”. Moltar duit an socrú seo a fhágáil ag an réamhshocrú.
  9. Sna roghanna maidir le roghnú PATH, cliant SSH, deimhnithe freastalaí, deirí líne agus críochfoirt, fág gach rud mar atá sé agus cliceáil ar an gcnaipe “Ar Aghaidh”.
  10. Fág gach socrú réamhshocraithe agus tús a shuiteáil ar an gclár.
  11. Nuair a bheidh an tsuiteáil críochnaithe, seiceáil na boscaí chun na nótaí scaoilte a fheiceáil agus tús a chur le Git Bash. Dún an fhuinneog suiteálaí.

Is féidir leat cuntas a chlárú ar Github ag baint úsáide as an nasc seo a leanas: https://github.com/join. Chun seo a dhéanamh, ní mór duit na sonraí clárúcháin bunúsacha a theastaíonn amach anseo chun an cuntas a fhíorú.
Cad é Github, conas é a úsáid, conas tionscadal a chruthú, a bhainistiú agus a chumrú

Céim 1: Seoladh Git agus cruthaigh an chéad stór áitiúil

Tá dhá mhodh úsáide ag Git – bash (Git Bash) agus comhéadan grafach úsáideora (Git GUI). Chun Git Bash a thosú, oscail an roghchlár Tosaigh – Windows, cineál git bash agus brúigh Iontráil (nó cliceáil faoi dhó ar chlé ar aicearra an chláir). Chun an Git GUI a sheoladh, oscail an roghchlár Tosaigh – Windows, clóscríobh git gui agus brúigh Iontráil. In ár gcás, úsáidfimid Git Bash.
Cad é Github, conas é a úsáid, conas tionscadal a chruthú, a bhainistiú agus a chumrúIs éard atá i gceist le tionscadal nua a chruthú in Git Bash ná orduithe speisialta a úsáid chun stór nua a thosú. Ar dtús is gá duit críochfort Bash a oscailt trí chliceáil ar dheis ar an deasc agus ansin sa roghchlár anuas Git Bash Here. I bhfuinneog teirminéil ar do mheaisín áitiúil, cruthaigh eolaire tástála nua (fillteán) tríd an méid seo a leanas a chlóscríobh:
getrekt:Desktop getrekt $ cd ~/Desktop
getrekt:Desktop getrekt $ mkdir myproject
getrekt:Desktop getrekt $ cd myproject/
Cruthaíonn an t-ordú mkdir fillteán tionscadail áitiúil nua. Cruthaigh ár gcéad stór Github: https://youtu.be/yHCUc6cmhcc

Céim 2. Cruthaigh comhad nua sa stór

I bhfillteán an tionscadail, cuir comhad téacs nua leis an ordú tadhaill. Ar an mbealach caighdeánach, cruthóidh an t-ordú comhad téacs folamh a mbeidh an síneadh .txt aige.

Aird! Sábhálann/bainistíonn Git athruithe ar na comhaid a rianaíonn sé amháin. Tar éis comhad nua a chruthú, is féidir leis an úsáideoir a stádas a rianú ag baint úsáide as an ordú stádas git. Tabharfaidh an consól liosta de na comhaid atá sa stór.

Chomh luath agus a chuireann tú comhad leis an bhfillteán ina bhfuil an stór git, tabharfaidh an clár faoi deara an t-athrú taobh istigh den tionscadal. Mar sin féin, ní bheidh rianú uathoibríoch cumasaithe, ní mór duit ordú speisialta a úsáid le haghaidh seo – git add.
getrekt:myproject getrekt $ touch getrekt.txt
getrekt:myproject getrekt $ls
getrekt.txt

Céim 3: Cuir an comhad leis an timpeallacht stáitse rianaithe

Cuir an comhad leis an timpeallacht stáitse leis an ordú git add.
getrekt:myproject git cuir . Leis an ordú seo, cuirfidh an clár tús le rianú uathoibríoch ar na comhaid go léir a chruthófar san fhillteán tionscadail. Is féidir leat a sheiceáil má oibríonn an t-ordú le stádas git. Seo an chuma atá ar na logaí ar an líne ordaithe Git Bash tar éis stádas git a chlóscríobh:
getrekt: getrekt getrekt$ git status
Ar mháistir brainse
Tiomantas tosaigh
Athruithe le déanamh:
(úsáid “git rm –cached …” chun an stáitse a bhaint amach)
Comhad nua curtha leis
Ainm comhaid nua: getrekt.txt
comhad nua: getrekt.txt Nóta tráchta: Níl an comhad geallta fós, ach tá sé ar tí é a chur leis.

Céim 4Cruthaigh gealltanas

Is é Commit seicphointe aon stór. Go simplí, pacáiste athraithe a stórálann faisnéis faoi chomhaid curtha leis, curtha in eagar nó scriosta a stórálann cód áirithe.
getrekt:myproject getrekt $ git gealltanas -m “MO CHÉAD GEALLACH GUYS!”
[máistir (fréamh-tiomantas) b345d9a] MO CHÉAD GEIST!
Athraíodh 1 chomhad, ionsá 1(+)
cruthaigh mód 100644 getrekt.txt

Is é an t-ordú chun tiomantas a chruthú ná git commit -m “Ainm Tiomanta”.

Aird! Ba cheart go mbeadh an teachtaireacht ag deireadh an ordaithe brí agus intuigthe d’fhorbróirí tionscadail eile. Ná hainmnigh do ghealltanais mar “asdfadsf” nó “foobar”. Seachas sin, ní thuigfidh duine ar bith rud ar bith, agus beidh ort go leor ama a chaitheamh ag scriosadh iad.

Céim 5. Cruthaigh brainse nua brainse nua

Is brainse lán-chuimsitheach den tionscadal é an brainse nua, ina bhfuil sraith iomlán gealltanas. Is ionann é agus scaoileadh ar leith den táirge, ach laistigh den chóras rialaithe leagan. Ligeann brainsí don úsáideoir bogadh idir “stáit” tionscadail.

I gcáipéisíocht oifigiúil git, is é an cur síos ar bhrainsí: “Is pointeoir soghluaiste é Brainse in Git and Github ar cheann de thiomantais an stór.”

Mar shampla, dá mbeadh úsáideoir ag iarraidh leathanach nua a chur lena shuíomh Gréasáin, bheadh ​​siad in ann brainse nua a chruthú don leathanach áirithe sin gan cur isteach ar phríomhchorp an tionscadail. Chomh luath agus a dhéantar leis, is féidir leis na hathruithe óna bhrainse a chumasc isteach sa phríomhcheann. I gcás brainse nua, coinníonn Git súil ar an ngealltanas ó brainseach.
Cad é Github, conas é a úsáid, conas tionscadal a chruthú, a bhainistiú agus a chumrúTar éis duit an t-ordú a chur i gcrích, is féidir leat brainse git a chlóscríobh sa chonsól chun cruthú an bhrainse a
dhearbhú: getrekt:myproject getrekt $ git brainse
máistir
* mo-bhrainse nua Léiríonn an t-ainm mo-bhrainse nua le réiltín cén brainse atá ag an úsáideoir ar siúl faoi láthair.

Nóta: De réir réamhshocraithe, tugtar “máistir” ar an gcéad bhrainse de gach git repo (agus de ghnáth úsáidtear é mar mháistir i dtionscadal). Mar chuid den chomhrac in aghaidh an chiníochais, tá tús curtha ag roinnt forbróirí úsáid a bhaint as ainmneacha eile don bhrainse réamhshocraithe, mar shampla “bunscoile”. Mar sin féin, níos minice ná a mhalairt, is féidir le húsáideoirí “máistir” nó ainmneacha comhchosúla a fheiceáil a úsáidtear chun tagairt a dhéanamh dó.

Is fiú a mheabhrú go bhfuil brainse máistir ag beagnach gach stór ar féidir a mheas mar leagan oifigiúil an tionscadail. Más láithreán gréasáin é, is é an brainse an leagan a fheiceann úsáideoirí. Más feidhmchlár é, is é an máistirbhrainse an scaoileadh a shuiteálann úsáideoirí ar a ríomhaire nó ar a ngléas soghluaiste. Seo mar a oibríonn leagan traidisiúnta táirgí Git agus Github. Tá doiciméadú níos mionsonraithe ar an láithreán oifigiúil maidir le húsáid ainmneacha brainse réamhshocraithe éagsúla. Tá an fhaisnéis ar fáil ar Github ag https://github.com/github/renaming
Cad é Github, conas é a úsáid, conas tionscadal a chruthú, a bhainistiú agus a chumrúI gcás filleadh ar bhrainse tionscadail agus gealltanais iolracha a chruthú, ní dhéanfaidh an córas rialaithe leagain an brainse nua a rianú go dtí go scríobhann an t-úsáideoir rianú uathoibríoch .

Céim 6Cruthaigh Stór GitHub Nua

Níl an chéim seo ag teastáil más mian leat ach monatóireacht a dhéanamh ar do chód go háitiúil. Ach má oibríonn tú i bhfoireann agus go nglacann tú le hathruithe ó ríomhchláraitheoirí eile, ansin is féidir leat cumais reatha GitHub a úsáid chun cód an tionscadail a athrú i gcomhpháirt. Chun stór nua a chruthú ar GitHub, ní mór duit logáil isteach sa chóras agus dul go dtí príomhleathanach an tsuímh. Ón bpríomhroghchlár, cliceáil ar an gcnaipe “Stór Nua”, atá suite faoin gcomhartha “+” in aice leis an grianghraf próifíle sa chúinne uachtarach ar dheis den bharra nascleanúna: Tar éis cliceáil ar an gcnaipe, iarrfaidh GitHub ar úinéir an tionscadail chun an stór a ainmniú agus cur síos gairid a thabhairt:
Cad é Github, conas é a úsáid, conas tionscadal a chruthú, a bhainistiú agus a chumrúAnsin, cliceáil ar an gcnaipe “Cruthaigh stór” chun cruthú tionscadail nua a dhearbhú. Taispeánfar bosca dialóige ag fiafraí den úsáideoir an bhfuil siad ag iarraidh stór a chruthú ón tús nó ceann atá ann cheana féin a cruthaíodh go háitiúil a chur leis. Sa dara cás, ní mór duit an fillteán tionscadail a uaslódáil chuig Github.

Aird! Is féidir stór áitiúil a íoslódáil ag baint úsáide as an líne ordaithe, agus go sonrach na horduithe git remote add origin github_url (cruthaíonn sé taifead ar nasc nua leis an stór cianda), git push -u origin master (bunaíonn sé nasc idir an brainse i a bhfuil an forbróir suite agus an brainse máistir ar fhreastalaí cianda).

Seo an chuma atá ar na logaí ar an líne ordaithe Git Bash:
getrekt:myproject getrekt $ git cianda cuir bunús leis https://github.com/cubeton/mynewrepository.git
getrekt:myproject getrekt $ git push -u origin master
Ag comhaireamh réad: 3, déanta.
Rudaí a scríobh: 100% (3/3), 263 bytes | 0 beart/s, déanta.
Iomlán 3 (delta 0), athúsáidte 0 (delta 0)
Go https://github.com/cubeton/mynewrepository.git
* [brainse nua] máistir -> máistir Máistir
brainse arna chur ar bun chun máistir brainse iargúlta a rianú ó bhunús.

Céim 7: Brainse an Tionscadail a bhrú go GitHub

Tá brainse agus stór tionscadail nua cruthaithe. Tá sé fós chun an brainse a “bhrú” agus é a aistriú chuig stór nua Github. Ar an mbealach seo, beidh baill tríú páirtí den phobal in ann an cód a fheiceáil agus athruithe a dhéanamh air. Má cheadaítear na hathbhreithnithe, is féidir le húinéir an tionscadail na hathruithe a chumasc le príomhleagan an tionscadail. Chun athruithe ar bhrainse nua a bhrú ar GitHub, ní mór duit an t-ordú push git a chur isteach ag an líne ordaithe. Cruthóidh GitHub brainse go huathoibríoch sa stór cianda:
getrekt:myproject getrekt$ git push origin my-nua-brainse
Ag comhaireamh réada: 3, déanta.
Comhbhrú Delta ag baint úsáide as suas le 8 snáitheanna.
Comhbhrúite rudaí: 100% (2/2), déanta.
Rudaí a scríobh: 100% (3/3), 313 bytes | 0 beart/s, déanta.
Iomlán 3 (delta 0), athúsáidte 0 (delta 0)
Chun https://github.com/cubeton/mynewrepository.git
* [brainse nua] my-new-branch -> my-new-branch Tar éis an leathanach GitHub a athnuachan, feicfidh an t-úsáideoir an brainse nua atá brú isteach sa stór.
Cad é Github, conas é a úsáid, conas tionscadal a chruthú, a bhainistiú agus a chumrú

chomh maith

Cad a chiallaíonn an focal tionscnaimh san ordú tionscnaimh git push? Nuair a chlónálann úsáideoir stór cianda ar a n-inneall áitiúil, cruthaíonn git ailias caighdeánach dó i mbeagnach gach cás, “bunús”, arb é atá ann go bunúsach ná gearrshaol do URL an taisclann chianda. Tionscadal á chur isteach chuig GitHub: https://youtu.be/zM6z57OtR2Q

Céim 8. Cruthaigh an chéad iarratas tarraingt

Is bealach é iarratas tarraingt (nó iarratas tarraingt) chun úinéirí stórtha a chur ar an eolas gur mian le forbróir roinnt athruithe a dhéanamh ar an gcód. Seo an chuma atá ar an leathanach a bhfuil an t-iarratas tarraingte curtha leis:
Cad é Github, conas é a úsáid, conas tionscadal a chruthú, a bhainistiú agus a chumrúSeo é an chuma atá ar chomhéadan na rannóige tar éis duit an t-iarratas tarraingte a chruthú:
Cad é Github, conas é a úsáid, conas tionscadal a chruthú, a bhainistiú agus a chumrú

Céim 9 Cumaisc an t-iarratas tarraingt

Cruthaíonn an cnaipe glas “Iarratas tarraingt Merge” ag bun iarratas tarraingt. Tar éis cliceáil air, cuirtear na hathruithe a rinneadh le príomhbhrainse an tionscadail.

Aird! Scrios an brainse tar éis an chumaisc. Is féidir mearbhall a bheith mar thoradh ar líon mór acu sa tionscadal. Chun brainse a scriosadh, cliceáil ar an gcnaipe liath “Scrios brainse” sa chúinne íochtarach ar dheis.

Cad é Github, conas é a úsáid, conas tionscadal a chruthú, a bhainistiú agus a chumrúChun stádas reatha na ngealltanas a sheiceáil, cliceáil ar an nasc “Tiomantas” ar an gcéad leathanach den stór. Trí chliceáil, taispeánfar liosta iomlán na ngealltanas sa bhrainse seo. Taispeánann an screenshot go díreach an ceann a bhí díreach cruthaithe.
Cad é Github, conas é a úsáid, conas tionscadal a chruthú, a bhainistiú agus a chumrú
Cad é Github, conas é a úsáid, conas tionscadal a chruthú, a bhainistiú agus a chumrúAr an taobh dheis tá cód hash gach gealltanas. Is aitheantóir uathúil é an cód hash is féidir a úsáid agus APIanna agus seirbhísí tríú páirtí á nascadh. Is féidir leat tagairt a dhéanamh freisin do ghealltanas ar leith leis an uimhir aitheantais ar an leagan deisce de Git Bash ar an líne ordaithe.

Céim 10 Cuir Athruithe Github ar ais ar an Meaisín Áitiúil

I láthair na huaire, tá an chuma ar an stór sa chóras Github beagán difriúil ná an t-úsáideoir ar an ríomhaire áitiúil. Mar shampla, níl gealltanas a rinne úsáideoir ar a bhrainse féin agus a chumasc isteach sa mháistir-bhrainse ar an meaisín áitiúil. Chun leaganacha éagsúla de thionscadal a shioncronú go huathoibríoch, ní mór duit an máistir-ordú tionscnaimh tarraingt git a úsáid (agus tú ag obair ar an máistirbhrainse) nó tarraingt git.
getrekt:myproject getrekt $ git pull origin master
cianda: Rudaí a chomhaireamh: 1, déanta.
iargúlta: Iomlán 1 (delta 0), athúsáidte 0 (delta 0), pacáiste-athúsáidte 0
Ó https://github.com/cubeton/mynewrepository
* máistir brainse -> FETCH_HEAD  
23242..232433berer3444 máistir -> origin/master
getrekt. txt | Athraíodh 1 +
1 chomhad, cuireadh isteach 1(+)Chun stádas reatha ordaithe a sheiceáil, clóscríobh logáil git ar an líne ordaithe. Déanfaidh sé liosta de na gealltanais go léir.
getrekt:myproject getrekt $ git log
commit 32dgt472hf74yh7734hf747fh373hde7r3heduer73hfhf
Merge: 3fg4dd 34fg3u7j7
Author: Mtdes Ethan < getrekt@yandex.ru>
Date: Fri Sep 11 17:48:11 2015 -0400
Merge /cubeton/mynewrepository
commit 44hgfh7f74hdu9jt93hf9ifejffe
Author: Mtdes Ethan < getrekt @yandex.ru>
Dáta: Fri Ean 07 17:48:00 2021 -02356
commit 46thf9496hf9485hkf857tg9hfj8rh4j
Merge: 33fh5d 3689gfh
Author: Mtdes Ethan < getrektyandex : 25:25 :: 01:00: Mtdes Ethan < getrektyandex : 25: 25: 25: 20: 20: 20:00 -: Getrektyandex : 25: 25: 00:25 -:
Getrektyandex .
commit 46thf9496hf9485hkf857tg9hfj8rh4j
Merge: 33fh5d 3689gfh
Author: Mtdes Ethan < getrekt@yandex.ru>
Date: Fri Jan 07 17:55:00 2021 -02356
Added some more text to my file
commit 355904-43hg940fg959hfg0g95jjgdgdfgf57i86f
Merge: 343fggdd 53efhgffddg
Author: Mtdes Ethan < getrekt@yandex.ru >
Dáta: Fri Jan 07 17:58:00 2021 -02356
Seo é mo chéad gealltanas! Réidh! Anois tá an t-úsáideoir eolach ar gach cineál oibre sa chóras rialaithe leagan. Teagaisc Git agus GitHub do thosaitheoirí ar conas Git a shuiteáil agus tús a chur le Github, brainsí, stórtha, gealltanais agus coincheapa eile i gcleachtas GitHub: https://youtu.be/zZBiln_2FhM

Gnéithe breise Github agus Git

Breathnaímid ar “sliseanna” úsáideacha eile a ligfidh don fhorbróir an obair ar rialú leagan a shimpliú.

Stór a chlónáil chuig meaisín áitiúil

Téigh chuig do stór GitHub. Sa chúinne uachtarach ar dheis os cionn an liosta comhad, oscail an roghchlár anuas “Clón nó íoslódáil”. Cóipeáil an URL clón HTTPS.
Cad é Github, conas é a úsáid, conas tionscadal a chruthú, a bhainistiú agus a chumrúFill ar an fhuinneog Git Bash agus cuir isteach an t-ordú:
git clone repository_url

repository_url – URL an tionscadail reatha le clónáil. Ina áit sin, cuirtear isteach url an stór.

Sa sampla thuas, clónálann an t-ordú an stór thar HTTPS. Rogha eile is ea clónáil le URLanna thar eochracha SSH. Chun seo a dhéanamh, ní mór duit péire eochair SSH a ghiniúint ar Windows agus eochair phoiblí a shannadh don chuntas GitHub.

Taisclanna cianda a aimsiú

Tar éis clónáil, ba chóir go mbeadh cóip den stór ó GitHub le feiceáil san eolaire oibre ar an ríomhaire. Ba chóir go mbeadh eolaire sa tionscadal le hainm agus príomhchomhaid. Chun aistriú chuige, ní mór duit an t-ordú seo a leanas a scríobh:
cd git_project

Nóta: Cuir ainm iarbhír an stór íoslódála in ionad git_project, nó sonraigh inneachar an chomhadlainne reatha leis an ordú ls. Úsáidtear an dara modh i gcásanna nach féidir leis an úsáideoir cuimhneamh ar ainm an tionscadail.

Leagan deisce GitHub – cad é GitHub Desktop, príomhfheidhmiúlacht, gnéithe agus próiseas suiteála

Is feidhmchlár deisce é GitHub Desktop a sholáthraíonn idirghníomhaíocht bunaithe ar GUI le GitHub. Murab ionann agus Git, ligeann an leagan deisce de GitHub duit na horduithe céanna a fhorghníomhú ag baint úsáide as an gcomhéadan úsáideora trí cnaipí a chliceáil, rud a fhágann go bhfuil sé i bhfad níos éasca oibriú le stórtha.

Conas a shuiteáil

  1. Lean an nasc – https://desktop.github.com/Cad é Github, conas é a úsáid, conas tionscadal a chruthú, a bhainistiú agus a chumrú
  2. Tosaigh a íoslódáil pacáiste suiteála an chláir.
  3. Cliceáil faoi dhó ar dheilbhín an chomhaid íoslódála agus lean ar aghaidh le suiteáil Github Desktop.
  4. Seoladh an clár tríd an roghchlár Tosaigh.
  5. Sínigh isteach ar GitHub ag baint úsáide as sonraí do chuntais úsáideora.

Príomhfheidhmíocht

  • Taisclanna a chruthú, a shuimiú agus a chlónáil.
  • Ag baint úsáide as an gclár chun cluaisíní tionscadail a bhainistiú.
  • Athruithe a dhéanamh ar bhrainse.
  • Saincheisteanna a chruthú, iarratais a tharraingt agus gealltanais.
  • Cumas rochtain a fháil ar leaganacha luatha de tháirgí nua.

API Github

Is comhéadan é an Github REST API a thugann rochtain d’fhorbróirí ar shonraí, tionscadail agus stórtha Github, chomh maith le hiarratais fhreastalaí a sheoladh. Sa nasc https://api.github.com/ tá na URLanna go léir ar féidir leat na hiarratais GET is simplí a sheoladh chucu:
Cad é Github, conas é a úsáid, conas tionscadal a chruthú, a bhainistiú agus a chumrúGo minic, cruthaíonn forbróirí iarratais sa teanga ríomhchlárúcháin Python i bhformáid JSON. Ar dtús ní mór duit an fhaisnéis bhunúsach faoin stór a fháil ón nasc – https://api.github.com/user/repos Cuirtear an fhaisnéis bhunúsach isteach sa chomhad cumraíochta i bhformáid JSON. Tá na príomh-pharaiméadair faoin úsáideoir – avatar, léitheoirí, líon na stórtha, íoslódálacha, etc. Tarchuirtear na sonraí seo chuig an bhfreastalaí ansin.

Tionscadail Deisce Github a bhainistiú agus a chumrú

Tar éis a shuiteáil, cuntas a chlárú, agus an t-iarratas a bhunú, is féidir leis an úsáideoir tosú ag baint úsáide as an gclár GitHub.

Taisc a chruthú, a chur leis agus a chlónáil

Chun stór nua a chruthú, roghnaigh “Comhad” agus cliceáil ar an gcnaipe “Cruthaigh stór”. Chun tionscadal áitiúil a chur leis, roghnaigh an roghchlár “Comhad” agus cliceáil ar an gcnaipe “Cuir Stór Áitiúil leis”. Le haghaidh clónáil, ní mór duit an roghchlár “Comhad” – “Stór Clón” a roghnú.
Cad é Github, conas é a úsáid, conas tionscadal a chruthú, a bhainistiú agus a chumrú

Craobh Nua a Chruthú

Chun brainse tionscadail ar leith a chruthú, oscail an rannán Brainse Reatha agus cliceáil ar an gcnaipe Brainse Nua. Beidh an t-úsáideoir in ann an brainse sa chomhéadan GitHub a fheiceáil agus iarratas tarraingt a dhéanamh chun athruithe a rianú.
Cad é Github, conas é a úsáid, conas tionscadal a chruthú, a bhainistiú agus a chumrú

Sábháilteacht

Ceadaíonn an leagan deisce agus gréasáin de Github duit leibhéal slándála cuntas úsáideora a chumrú agus a mhéadú. Tá gach feidhmiúlacht ar fáil sa rannán “socruithe slándála le haghaidh stórála”. Is fiú smaoineamh níos mine.

Socrú polasaí slándála

Ar phríomhleathanach do stór, cliceáil:

  • “Slándáil” – “Beartas Slándála” – “Socrú Tosaigh”.
  • Cuir faisnéis leis faoi leaganacha tacaithe de do thionscadal agus conas leochaileachtaí féideartha a thuairisciú.

Cad é Github, conas é a úsáid, conas tionscadal a chruthú, a bhainistiú agus a chumrú

Bainistíocht Graf Spleáchais

Gintear graf spleáchais go huathoibríoch do gach stór poiblí, ach níl aon ghné den sórt sin ann do stórtha príobháideacha. Aithníonn an graf gach sreabhadh spleáchais atá ag dul as oifig agus ligeann sé duit leochaileachtaí sa tionscadal a aithint. Chun an graf spleáchais a shocrú, cliceáil ar “Socruithe” – “Slándáil agus Anailís”. Os comhair an ghraif, cliceáil “Cumasaigh” nó “Díchumasaigh”.

Cad é Github, conas é a úsáid, conas tionscadal a chruthú, a bhainistiú agus a chumrú

Ceadúnais

Soláthraíonn ceadúnú Github d’úsáid dhá phríomhchineál
ceadúnais :

  1. Is cineál ceadúnais é an GPL a ligeann d’úsáideoirí eile obair duine eile a úsáid i dtionscadail foinse oscailte eile. Ní féidir le cuideachtaí tráchtála é seo a dhéanamh, áfach.
  2. LGPL/Commons/MIT/Apache , etc. – tugann an t-úsáideoir a chód ar shiúl le húsáid saor in aisce. Is féidir le daoine eile airgead a dhéanamh as.

[caption id="attachment_12364" align="aligncenter" width="698"]
Cad é Github, conas é a úsáid, conas tionscadal a chruthú, a bhainistiú agus a chumrúSa chás go sonraítear an cineál ceadúnais GitHub

Rinneamar athbhreithniú ar phríomhfheidhmiúlacht na seirbhíse néal Github agus ar an gclár chun oibriú le stórtha Git Bash . Céim ar chéim labhair muid faoi conas a chruthú tionscadal lán-chuimsitheach sa chóras rialaithe leagan.
info
Rate author
Add a comment