Brainsí Git: Liostaigh, Cruthaigh, Athraigh go, Cumaisc, Brúigh & Scrios

Brainsí Git
Rialú Leagan
Forbairt Gréasáin
Brainsí Git: Liostaigh, Cruthaigh, Athraigh go, Cumaisc, Brúigh, & Scrios cover image

Réamhrá ar bhrainsí Git

Cuireann brainsí i Git ar chumas forbróirí oibriú ar ghnéithe éagsúla de thionscadal ag an am céanna gan cur isteach ar an mbunachar cód. Ligeann an fheidhmiúlacht seo forbairt chomhthreomhar éifeachtach, triail a bhaint as gnéithe nua, agus fabhtanna a shocrú ar leithligh. Trí bhrainsí a chruthú agus a bhainistiú, is féidir le foirne sreabhadh oibre réidh a chinntiú agus sláine a dtionscadal a chothabháil.

Captura de pantalla 2024-07-05 140914.png

Soláthraíonn an íomhá thuas léiriú amhairc ar an gcaoi a bhfeidhmíonn brainsí Git laistigh de stór. Léiríonn sé brainsí iolracha ag teacht ó bhunáit choiteann, le gach brainse ag léiriú líne forbartha ar leith. Go sonrach, cruthaítear dhá bhrainse: ceann amháin chun gné nua a chur leis agus ceann eile chun fabht a shocrú. Ligeann na brainsí seo d'fhorbróirí oibriú go neamhspleách ar thascanna éagsúla, ag cinntiú nach gcuireann forbairt gné nua agus ceartúcháin fabht isteach ar chobhsaíocht an bhunachar cód.

In Git, is pointeoir é brainse go bunúsach do ghealltanas ar leith, rud a ligeann d’fhorbróirí oibriú ar ghnéithe nó ar cheartúcháin éagsúla ina n-aonar ón mbunachar cód (dá ngairtear an “máistir” nó an “príomhbhrainse”) go minic. Cuireann an socrú seo cosc ​​ar chód neamhchríochnaithe nó trialach dul i bhfeidhm ar leagan cobhsaí an tionscadail. Mar shampla, taispeánann an íomhá príomhbhrainse ónar scar dhá ghné-bhrainse. Cuireann na gnéithe seo ar chumas na bhforbróirí feidhmiúlacht nua a chur leis nó réitigh fabht a dhéanamh go neamhspleách agus gan tionchar a bheith acu ar an bpríomhbhrainse. Nuair a bheidh an fhorbairt nó an socrú fabht críochnaithe, is féidir brainsí a chumasc ar ais isteach sa phríomhbhrainse.

San Airteagal seo, déanfaimid iniúchadh ar na hoibríochtaí bunúsacha a bhaineann le brainsí Git, lena n-áirítear conas brainsí a liostú, a chruthú, a aistriú, a chumasc, a bhrú agus a scriosadh. Tá sé ríthábhachtach na hoibríochtaí seo a thuiscint d'aon fhorbróir atá ag iarraidh cumas iomlán Git a ghiaráil.

Orduithe Git

Tairgeann Git raon orduithe chun brainsí a bhainistiú go héifeachtach. Anseo thíos, mínímid gach ordú le samplaí:

  1. Liostaigh na brainsí

Chun na brainsí go léir i do stór a liostú, úsáid an t-ordú git branch. Taispeánfaidh sé seo gach craobh áitiúil, ag cur béime ar an mbrainse reatha le réiltín (*).

git brain

Aschur samplach:

* priomh

gné-brainse

fabhtcheartú-brainse

  1. Cruthaigh brainse

Chun brainse nua a chruthú, úsáid an t-ordú git branch <branch-name>. Cruthaíonn an t-ordú seo brainse ach ní aistríonn sé chuige.

gné-brainse brainse git

Nó, is féidir leat git checkout -b <branch-name> a úsáid chun an brainse nua a chruthú agus a athrú láithreach.

git checkout -b gné-brainse

  1. Athraigh go brainse

Chun athrú go brainse atá ann cheana féin, úsáid an t-ordú git checkout <branch-name>.

gné-brainse seiceála git

  1. Cumaisc Brainse

Chun athruithe a chumasc ó bhrainse amháin go brainse eile, aistrigh go dtí an brainse is mian leat a chumasc, agus ansin úsáid an t-ordú git merge <branch-name>. Cumascann na horduithe seo a leanas an brainse `feature-branch` isteach sa bhrainse `príomh`

príomhsheiceáil git

gné-brainse cumasc git

Cruthaíonn git merge gealltanas nua chun an cumasc a dhéanamh. Caomhnaíonn sé an stair.

Captura de pantalla 2024-07-05 135950.png

Is éard atá i straitéis eile chun an cumasc a dhéanamh ná an t-ordú git rebase <branch-name> a úsáid. Oibríonn Rebase an-chosúil le cumasc, ach amháin go ndéanann sé an brainse a chumasc trína aistriú, mar sin ní chaomhnaíonn sé an stair

Captura de pantalla 2024-07-05 135727.png

  1. Brúigh brainse

Chun brainse áitiúil a bhrú go dtí stór cianda, úsáid an t-ordú git push origin <branch-name>. Roinneann sé seo an brainse le daoine eile a bhfuil rochtain acu ar an stór.

gné-bhrainse tionscnaimh git push

  1. Scrios brainse

Chun brainse áitiúil nach bhfuil ag teastáil a thuilleadh a scriosadh, úsáid an git branch -d <branch-name>

ordú. Mura bhfuil an brainse cumasc, is féidir leat an bhratach chás uachtair -d a úsáid chun scriosadh a bhrú.

git branch -d gné-brainse

Chun brainse cianda a scriosadh, úsáid:

bunús bhrú git --scrios gné-brainse


Tá brainsí Git ríthábhachtach chun athruithe cód i bhforbairt gréasáin a bhainistiú toisc go gceadaíonn siad d'fhorbróirí oibriú go neamhspleách ar ghnéithe, ar fhabhtuithe agus ar thurgnaimh. Cinntíonn sé seo comhar éifeachtach agus sreabhadh oibre gan uaim. Tá an bootcamp forbartha gréasáin ag Code Labs Academy deartha chun cabhrú le mic léinn tuiscint a fháil ar Git agus a straitéisí brainse. Tugann ár dtionscadail theagmhálacha agus ár gcásanna sa saol fíor eolas agus cumais do mhic léinn ar féidir leo a úsáid láithreach. Trí dhíriú ar dhea-chleachtais maidir le rialú leagan, cinntíonn ár gcuraclam go mbíonn céimithe sásta dul isteach i bhfoirne forbartha gairmiúla agus déileáil le dúshláin códaithe go muiníneach.


Career Services background pattern

Seirbhísí Gairme

Contact Section background image

Bígí i dteagmháil

Code Labs Academy © 2024 Gach ceart ar cosaint.