RíomhairíBogearraí

Git - céard é féin? Git do thosaitheoirí: Cur síos ar an

Go leor de siúd a bhfuil baint le forbairt bogearraí, chuala faoi Git. Cad iad na trí litir? Tá sé tábhachtach a thuiscint an cur síos, chomh maith leis na prionsabail oibríochta, chun leanúint ar aghaidh a úsáid go héifeachtach ar an gcóras rialú foinsí, a, murab ionann iad córais eile den chineál céanna coincheapa go hiomlán difriúil faisnéise, ag obair leis, in ainneoin an comhéadan úsáideora den chineál céanna. Mar sin, cad é Git?

Cur síos

Is Git córas de rialú foinsí a dháileadh le haghaidh an comhad nua-fhorbartha. Bunaíodh é i 2005. An t-údar an córas oibriúcháin Linux. Sioncrónaíonn an córas an obair leis an suíomh, chomh maith le hathruithe chothabháil agus a nuashonrú ar na comhaid. Is é seo an cur chuige an-áisiúil agus iad ag obair ar thionscadal ar feadh cúpla forbróirí. Go dtí seo, tá sé Git úsáidtear i dtionscadail cáiliúil go leor. Go úsáid sin? Mar shampla, tá forbairt an chóras oibriúcháin Android páirteach i líon mór de na ríomhchláraitheoirí. Bheadh sé a bheith an-deacair dá ndéanfaí duine amháin acu difríocht, cé nach raibh a fhios ag daoine eile mar gheall air. Git freisin, is féidir gach duine a bheith ar an eolas go léir na n-athruithe, agus i gcás botúin chun dul ar ais go dtí leaganacha roimhe seo de chomhaid.

Ag baint úsáide as snapshots, ní paistí

An difríocht is mó idir eile Git agus córais rialaithe leagan is go Breathnaíonn sé ar na sonraí. An chuid is mó eolas ar chláir a stóráil mar liosta na n-athruithe, ar a dtugtar paistí do chomhaid. I measc na córais den sórt sin na sonraí atá stóráilte mar sraith de chomhaid, chomh maith le sraith de athruithe a dhéantar le haghaidh gach comhad i ndáil le ham. Conas a stóráil ar a Git sonraí? Cad tá sa chóras seo go leagann sé amach ó dhaoine eile? In ionad paistí, tá na sonraí atá stóráilte a mheastar a bheith ina sraith de casts a bhaineann le córas comhaid beag. Aon uair a déanann úsáideoir ar leagan nua den tionscadal, coimeádann an córas ach stádas comhaid mold i láthair na huaire. Chun cur leis an éifeachtúlacht i gcás nach bhfuil an comhad a athrú, nach bhfuil an córas a shábháil, agus ní dhéanaimid aon tagairt d'chóip roimhe sin shábháil ar a bhí déanta suas go dtí seo.

Is codarsnacht tábhachtach córais rialaithe eile, atá ina cuid dhílis Git. Cad é an difríocht idir na sochair? Git thiocfaidh chun bheith cosúil le córas comhaid beag le huirlisí an-chumhachtach a reáchtáil ar a bharr.

oibríochtaí advantageously áitiúil

Chun oibríochtaí mó i Git, ní mór ach comhaid agus acmhainní áitiúla. Ciallaíonn sé seo nach bhfuil aon ghá le sonraí atá stóráilte ar ríomhairí eile sa líonra ann i bhformhór na gcásanna. Ó tharla go bhfuil gach athrú sa tionscadal ar an diosca, oibríochtaí ag tarlú ag luas lightning dhéanamh. Mar shampla, chun féachaint ar an stair an tionscadail, nach bhfuil sé riachtanach a íoslódáil ón bhfreastalaí. Léigh sí as stór áitiúil ar an ríomhaire. Más mian leat a fheiceáil ar na hathruithe idir an leagan den comhad, a rinneadh sa mhí ó shin, agus an sruth, is féidir leat é a dhéanamh go han-tapa, gan dul i muinín an bhfreastalaí.

Is obair áitiúil eile rud is féidir a bheith ar a lán rudaí a dhéanamh gan nasc líonra. Mar shampla, is féidir le forbróir athruithe agus in iompar a dhéanamh. I córais rialaithe go leor, nach bhfuil sé seo indéanta.

Breathnú ar an sláine sonraí

Sula tú a shábháil ar aon chomhad, tá sé sannfar cód i bhfoirm sheiceála ríomh go díreach Git. Cad is sheiceála? Seo luach, a ríomhtar ag baint úsáide as algartam speisialta agus úsáidtear é chun sláine na sonraí a fhíorú le linn stórála agus tarchur. Tá sé dodhéanta rud ar bith a athrú i ngan fhios Git, agus tá sé ina chomhchuid thábhachtach den fhealsúnacht chórais.

Na chuirtear go minic

Beagnach gach gníomhaíocht a tharlaíonn sa Git, leis an mbunachar sonraí. Tá siad an-deacair a bhaint de. Is féidir leat a chailleadh ach nach bhfuil an fhaisnéis arna stóráil go fóill, ach tá an caillteanas a eisítear nuair atá loic sé i bhfeidhm. Ar an gcúis sin, a roghnú go leor daoine sé Git, mar gheall ar ansin is féidir leat a turgnaimh a dhéanamh gan riosca éigin doleasaithe a dhéanamh.

stádas comhad

Ag obair le Git do thosaitheoirí i gceist cuimhneamh gur féidir leis an comhad a bheith i gceann de na trí stát:

  • Fixed, is é sin, tá an comhad a stóráil sa siopa áitiúil.
  • Altered nuair a bheidh na hathruithe déanta ach nach mbeidh forghníomhaithe fós chaomhnú.
  • Ullmhaithe - Comhaid atá marcáilte lena gcaomhnú athrú.

Mar sin, i dtionscadail a bhaineann úsáid as an Git, tá trí rannóg do na stáit éagsúla an chomhaid:

  • An eolaire Git, a stórálann na meiteashonraí agus réad bunachar sonraí. Is é seo an chuid is tábhachtaí den chóras.
  • chomhadlann oibre, a bhaintear as an chóip bunachar sonraí de aon leagan den tionscadal.
  • Comhad ina bhfuil faisnéis faoi chaomhnú ina dhiaidh sin.

shuiteáil Git

An chéad rud is gá duit a dhéanamh d'fhonn úsáid a bhaint córas de rialú foinsí - shuiteáil. Tá roinnt bealaí chun é seo a. Tá dhá phríomhrogha:

  • Shuiteáil Git ó fhoinse.
  • pacáiste Suiteáil ar do ardán.

Shuiteáil Git ó fhoinse

Nuair a bheidh sé ar fáil, beidh úsáid níos fearr as an rogha, mar an leagan is déanaí ar fáil. Tá gach nuashonrú de ghnáth a lán de na feabhsuithe úsáideach comhéadan úsáideora. Sin é an fáth, má tá tú ag a shuiteáil ó fhoinse nach bhfuil ró-deacair duit, tá sé níos fearr a roghnú. Is ea, I measc an chuid is mó agus dáiltí Linux pacáistí i léig.

Ní mór duit a shuiteáil na leabharlanna de dhíth: expat, curl, libiconv, openssl, zlib. Tar éis a shuiteáil iad, is féidir leat a íoslódáil an leagan córas rialaithe is déanaí, a thiomsú agus é a shuiteáil.

Suiteáil ar Windows

Más rud é nach bhfuil tú ag Linux, mar ba mhaith liom a bhaint as Git, tacaíonn Windows freisin an córas seo. Agus tá sé an-éasca a shuiteáil. Tá msysGit tionscadail, an nós imeachta a shuiteáil atá ar cheann de na is éasca. Ní mór duit ach a íoslódáil an comhad suiteálaí, is féidir a fháil ar an tionscadail GitHub leathanach, agus ansin rith sé. Tar éis a shuiteáil ar do ríomhaire a bheith dhá leagan - grafacha agus console.

thus tosaigh Git

Nuair atá an córas rialaithe suiteáilte ar an ríomhaire, is gá duit a dhéanamh ar roinnt céimeanna a chumrú leis an gcomhshaol don úsáideoir. Déantar é seo ach aon uair amháin. Nuair a bheidh cothrom le dáta a bheidh na socruithe a shábháil. Is féidir iad a athrú ag am ar bith.

Áirítear Git tá cumraíochta git fóntais, a chuireann ar chumas chun socruithe a dhéanamh agus rialú a dhéanamh ar oibriú an chórais, chomh maith le chuma. Is féidir leis na paraiméadair a stóráil i dtrí áit:

  • An comhad ina bhfuil na luachanna a bhaineann le gach úsáideoir agus stórtha.
  • An comhad go bhfuil na socruithe úsáideora ar leith.
  • Sa chomhad cumraíochta lonnaithe sa stór atá ann faoi láthair. Tá paraiméadair den sórt sin bailí ach amháin chun é.

ainm saincheaptha

Gcéad dul síos, i ndiaidh a shuiteáil, ní mór duit ainm úsáideora agus seoladh ríomhphoist a chur ar fáil. Tá sé seo an-tábhachtach, mar gach tiomantas (ach amháin stáit) go bhfuil na sonraí. Áirítear iad sna déanann léir a tharchuirfear agus ní féidir iad a athrú ina dhiaidh sin.

Mura sonraíonn tú rogha -Global, beidh ort na socruithe seo a dhéanamh uair amháin.

Ag roghnú eagarthóir téacs

Tar éis a shonrú ainm an eagarthóir a roghnú, a bheadh riachtanach nuair teachtaireachtaí clóscríobh i Git. Beidh Default úsáid as an eagarthóir córas oibriúcháin caighdeánacha. Más mian leis an úsáideoir a bhaint as an taobh eile, is gá duit a chlárú sa chomhad cumraíochta aon dul core.editor.

Seiceáil socruithe

√ A bheith eolach ar an Basics of Git, ní mór duit a bheith in ann a sheiceáil na socruithe a úsáideadh. Chun na críche sin an fhoireann an git an -list config. Taispeánann sé go léir na roghanna atá ar fáil is féidir a fháil. D'fhéadfadh roinnt hainmneacha roghanna a liostú níos mó ná uair amháin. Tá sé seo mar gheall ar an bhfíric go bhfuil léann Git an eochair chéanna ó chomhaid éagsúla. Sa chás seo, tá an luach deiridh a úsáidtear le haghaidh gach eochair. Is féidir a sheiceáil luachanna heochracha áirithe oiriúnach isteach ar an bhfoireann in ionad «--list» - «{eochair}".

Conas a chruthú stór

Chun an sprioc seo a bhaint amach ar dhá bhealach. Is é an chéad a allmhairiú sa chomhadlann reatha, nó leis an tionscadal. An dara - Clón ón bhfreastalaí ar stór atá ann cheana féin.

Cruthaigh san eolaire

Má chinneann an t-úsáideoir a tosú ag baint úsáide Git do thionscadal atá ann cheana féin, ní mór dó dul go dtí an t-eolaire agus thúsú an gcóras. Éilíonn sé seo ar Tosaithe git foirne. Cruthaíonn sé subdirectory ar an eolaire a bhfuil na comhaid go léir is gá. Ag an gcéim seo, ní suiteáilte go fóill rialú foinsí ar an tionscadal. Chun comhaid a chur chun rialú a gcuid riachtanas le innéacs agus a chur ar an chéad shocrú na n-athruithe.

chlónáil stór

Chun cóip d'stór atá ann cheana féin a fháil go bhfuil gá Clón git foirne. Le cabhair ó Git gheobhaidh cóip beagnach gach na sonraí ón bhfreastalaí. baineann sé seo le gach leagan de gach comhad. Gné an-áisiúil, mar atá i gcás go mainneoidh an Ríomhchláraitheoir fhreastalaí a bhaint as an Clón ar aon chliant chun an bhfreastalaí filleadh ar an stát ina raibh sé nuair a chlónáil. Tá sé seo cosúil go pointe ar ais.

Scriosadh comhad i Git

Díshuiteáil féidir aon chomhad a, má táimid eisiamh as an t-innéacs, is é sin, ar na comhaid monatóireacht. Éilíonn sé seo rm git foirne. Cuireann sé freisin an comhad ón úsáideora eolaire. Ansin, is gá duit a dhéanamh ar an tiomantas. Tar éis dó, an comhad a imíonn siad go simplí agus a thuilleadh monatóireacht. Má tá sé athraithe, agus tá sé innéacsaithe cheana, iarratas a dhéanamh ansin as oifig iachall leis an rogha -f. Beidh a leithéid de modh a chosc bhaint sonraí nach bhfuil cláraithe fós san pictiúr, agus nach bhfuil aon bhealach chun an córas a chur ar ais.

Cealaigh athruithe

Ag am ar bith, b'fhéidir go mbeidh gá a chur ar ceal aon ghníomh. Má tá an t-úsáideoir tiomantas go luath, forgetting a chur ar roinnt comhaid, is féidir surpass dó le baint úsáide as an rogha --amend. Tá an t-ordú a úsáidtear iad chun na innéacs. Más rud é tar éis nach raibh an shábháil seo caite a rinneadh aon athruithe, beidh an tionscadal sa riocht céanna, agus beidh an t-eagarthóir bheidh na tuairimí, nuair is féidir leis an úsáideoir a chur in eagar gach rud atá uait. Ní mór a mheabhrú nach mbeidh gach cealú na hoibríochta a chur ar ceal. Uaireanta is féidir leat na sonraí is gá a scriosadh go buan. Ba chóir a thabhairt aireach.

torthaí

Anois, ba chóir an t-úsáideoir teacht ar smaoineamh ar cad an Git, cén fáth ar gá an córas de rialú foinsí, conas sé difriúil ó tháirgí eile den sórt sin. Is léir go bhfuil athbhreithniú iomlán is gá chun a shuiteáil ar leagan oibre de Git le suímh pearsanta dóibh féin. Gan cosc a chur ar aon chúrsa teagaisc nó físeán ar Git chur in ionad "dummies", a bheidh in ann a shealbhú ar an chéad chéim-úsáideoir ar chéim tríd an bpróiseas ag obair leis an gcóras.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ga.unansea.com. Theme powered by WordPress.