TölvurHugbúnaður

Git - hvað er það? Git fyrir byrjendur: Lýsing

Margir af þeim sem taka þátt með þróun hugbúnaðar, heyrt um Git. Hvað eru þrír stafir? Það er mikilvægt að skilja lýsinguna, sem og meginreglur rekstri, til að halda áfram á að nota þessa útgáfu eftirlitskerfi, sem, ólíkt öðrum svipuðum kerfum eru algerlega mismunandi hugtök upplýsinga, vinna með það, þrátt fyrir svipuðum notendaviðmót. Svo, hvað er Git?

Lýsing

Git er dreift útgáfa stjórna kerfi fyrir nýlega þróað skrá. Það var stofnað árið 2005. höfundur Linux stýrikerfi. Kerfið samstillir vinna með síðuna, auk viðhalda og uppfæra breytingar á skrám. Þetta er mjög þægilegt nálgun þegar að vinna að verkefni fyrir nokkrum verktaki. Hingað til, það er Git er notað í mörgum frægum verkefnum. Að slík notkun? Til dæmis, þróun Android stýrikerfi þátt í fjölda forritara. Það væri mjög óþægilegur ef einn af þeim gert gæfumuninn, en aðrir ekki vita um það. Git gerir einnig alla til að vera meðvitaðir um allar breytingar, og ef mistök að fara aftur í fyrri útgáfur af skrám.

Notkun skyndimynd, ekki plástra

The aðalæð mismunur á milli Git og annarra kerfa útgáfa stjórna er að það lítur á gögnum. Flest forrit geyma upplýsingar sem lista yfir breytingar, sem kallast plástra fyrir skrár. Slík kerfi eru geymd gögn sem setja af skrá, eins og heilbrigður eins og a setja af breytingum sem eru gerðar fyrir hverja skrá með tilliti til tíma. Hvernig á að geyma gögn Git sína? Hvað er það í þessu kerfi sem setur það í sundur frá öðrum? Í stað þess að plástra, er geymd gögn er talin vera sett af rangir af litlu skrá kerfi. Hvert skipti sem notandi skuldbindur ný útgáfa af verkefninu, kerfið heldur bara mold skrá stöðu í augnablikinu. Til að auka skilvirkni í málinu þar sem skráin hefur ekki breyst, að kerfið virkar ekki vista það, og gerir tilvísun til áður vistað afrit af sem hafði verið gert upp til dagsetning.

Þetta er mikilvægt mótsögn við önnur kerfi stjórna, sem er felast í Git. Hver er munurinn á milli bætur? Git verður eins lítið skráarkerfi með mjög öflug tól sem keyra ofan á það.

Hagstæðan hátt staðbundin rekstur

Til þess að framkvæma flest starfsemi í Git, aðeins þarf staðbundnar skrár og úrræði. Þetta þýðir að í flestum tilfellum er engin þörf á gögnum sem geymd eru á öðrum tölvum á netinu. Þar sem allar breytingar í verkefninu eru á disknum, framkvæma aðgerðir gerast á hraða eldingar. Til dæmis, til að skoða sögu verkefnisins, það er ekki nauðsynlegt að sækja frá þjóninum. Hún las úr staðbundnum geymsla á tölvunni. Ef þú vilt sjá breytingarnar á milli útgáfa af the skrá, sem var gerð fyrir mánuði síðan, og núverandi, getur þú gert það mjög fljótt, án þess að gripið til miðlara.

Annar sveitarfélaga verk er eitthvað sem getur verið mikið af hlutum til að gera án þess að nettengingu. Til dæmis, verktaki getur gert breytingar á meðan á flutningi. Í mörgum eftirlitskerfa, þetta er ekki hægt.

Athugun á gögnum heilindum

Áður en þú vistar hvaða skrá, það er úthlutað kóða í formi athugunarsummu reiknað beint Git. Hvað er stöðva? Þetta gildi, sem er reiknað með því að nota sérstaka reiknirit og er notuð til að staðfesta heilleika gagna við geymslu og sendingu. Það er ómögulegt að breyta neinu án vitundar Git, og það er mikilvægur hluti af kerfi heimspeki.

Þessar oft bætt út

Næstum allar aðgerðir sem eiga sér stað í Git, bætt við gagnagrunn. Þeir eru mjög erfitt að fjarlægja. Þú getur aðeins missa geymdar upplýsingar eru ekki enn, en tap er útilokuð þegar hún smellur á sinn stað. Af þessum sökum, margir velja það Git, því þá er hægt að framkvæma tilraunir án þess að hætta á að gera eitthvað óbætanlegum.

skrá staða

Vinna með Git fyrir byrjendur felur muna að skrá getur verið í einu af þremur ríkjum:

  • Fast, það er, er skráin vistuð í næstu búð.
  • Breytt þegar breytingar hafa verið gerðar, en ekki enn framkvæmt varðveislu.
  • Tilbúinn - breytt skrám sem eru merkt til varðveislu.

Svo, í verkefnum sem nota Git, það eru þrjár köflum fyrir mismunandi ríkjum skrá:

  • The Git skrá sem geymir lýsigögn og mótmæla gögn stöð. Þetta er mikilvægur hluti af kerfinu.
  • Vinna skrá, sem er unnið úr gagnagrunni afrit af hvaða útgáfu af verkefninu.
  • Skrá með upplýsingum um síðari varðveislu.

setja Git

The fyrstur hlutur þú þarft að gera til að nota útgáfu eftirlitskerfi - setja hana upp. Það eru til nokkrar leiðir til að gera þetta. Eru tveir helstu valkosti:

  • Set Git frá uppsprettu.
  • Embættisvígsla pakki fyrir vettvang.

Set Git frá uppruna

Þegar til staðar, betri notkun þessa möguleika, sem í nýjustu útgáfu verður í boði. Hver uppfærsla inniheldur yfirleitt mikið af gagnlegum endurbótum á notendaviðmóti. Þess vegna, ef þú ert að setja upp frá upptökum er ekki of erfitt fyrir þig, það er betra að velja. Já, eru og flest Linux úreltum pakka.

Þú þarft að setja upp nauðsynlegar bókasöfnum: expat, krulla, libiconv, OpenSSL, ZLib. Eftir á installing þá er hægt að sækja nýjustu útgáfu eftirlitskerfi, þýða það og setja hana upp.

Uppsetning á Windows

Ef þú ert ekki með Linux sem ég vil nota Git, Windows styður einnig þetta kerfi. Og það er mjög auðvelt að setja upp. Það er verkefni msysGit, uppsetningu aðferð sem er einn af the auðveldlega. Þú þarft bara að sækja embætti skrá sem hægt er að finna á GitHub bls verkefnisins, og þá hlaupa það. Eftir uppsetningu á tölvunni þinni verður tvær útgáfur - myndrænt og hugga.

Upphaflegt skipulag Git

Þegar eftirlitskerfi er sett upp á tölvunni, þú þarft að framkvæma nokkur skref til að stilla umhverfi fyrir notandann. Þetta er gert aðeins einu sinni. Þegar að uppfæra allar stillingar eru vistaðar. Þeir geta breyst hvenær sem er.

Git inniheldur gagnsemi git stillingar, sem gerir til að gera stillingar og stjórna rekstri kerfisins, auk útliti. Þessir þættir geta verið geymd í þremur stöðum:

  • Skráin sem inniheldur gildi sem eru sameiginleg öllum notendum og geymsla.
  • Skráin sem inniheldur stillingar tiltekna notanda.
  • Í uppsetningarskránni staðsett í núverandi geymsla. Slíkar breytur gilda aðeins fyrir það.

sérsniðin nafn

Fyrst af öllu, eftir uppsetningu, verður þú að gefa upp notandanafn og e-mail. Þetta er mjög mikilvægt, eins og hver fremja (vista ástand) inniheldur gögn. Þeir eru í skuldbindur alla sem send og ekki hægt að breyta síðar.

Ef þú tilgreinir -global valkostur þessar stillingar munu þurfa að gera einu sinni.

Val á textaritilinn

Eftir að tilgreina nafn ritstjóri að velja, sem nauðsynlegt væri þegar slá skilaboð í Git. Default mun nota stöðluðu stýrikerfi ritstjóri. Ef notandinn vill nota annað, þú þarft að skrá það í uppsetningarskránni í core.editor línu.

Athuga stillingar

Til að vita grunnatriði Git, verður þú að vera fær um að athuga stillingar notaðar. Í þessu skyni Fólkið sem Git sem config -list. Það birtir alla tiltæka valkosti sem hægt er að finna. Sumir valkostir nöfn kann að vera auglýst meira en einu sinni. Þetta er vegna þess að Git les sama lykil af mismunandi skrám. Í þessu ástandi, síðasta gildi er notað fyrir hverja lykli. Það er hægt að athuga gildi tiltekinna lykla sem passa inn í liðið í stað «--list» - «{lykill}".

Hvernig á að búa geymsla

Til að ná þessu markmiði á tvo vegu. Í fyrsta lagi er að flytja í núverandi skrá, eða verkefni. Annað - klón frá miðlara núverandi geymsla.

Búa í þessari skrá

Ef notandinn ákveður að byrja að nota Git við núverandi verkefni, verður það að fara á skrá og frumstilla kerfið. Þetta krefst lið git init. Það skapar undirmöppu í skránni sem mun innihalda allar nauðsynlegar skrár. Á þessu stigi, ekki enn sett version stjórn á verkefninu. Til að bæta skrám við að stjórna þörf þeirra til vísitölu og gera fyrsta upptöku á þeim breytingum.

einrækt geymsla

Til að fá afrit af núverandi geymsla þurfa lið git klón. Með hjálp Git fær afrit af nær öllum gögnum frá miðlara. Þetta á við um allar útgáfur af hverri skrá. A mjög handlaginn lögun, eins og í tilviki bilun miðlara forritara getur notað klón á hvaða viðskiptavinur að skila miðlara til ríkisins þar sem það var þegar klónun. Þetta er svipað og skila aftur benda.

Eyða skrá í Git

Uninstall allir skrá geta vera, ef við útiloka það frá vísitölu, sem er, að fylgst skrá. Þetta krefst lið git RM. Það fjarlægir einnig skrá frá skrá notandans. Þá þarftu að framkvæma fremja. Eftir honum, skrá einfaldlega hverfa og ekki lengur hægt að fylgjast með. Ef það er breytt, og er nú þegar verðtryggð, þá gilda þvinguð flutningur með -F valkostur. Slík aðferð kemur í veg fyrir að fjarlægja gögn sem hefur ekki enn tóku þátt í myndatöku, og að það er engin leið til að endurreisa kerfið.

Hætta við breytingar

Á hverjum tíma, kann að vera nauðsynlegt að afnema allar aðgerðir. Ef notandinn hefur fremja snemma, að gleyma að bæta nokkrum skrám, það er hægt að bera það með því að nota valkostinn --amend. Þessi skipun er notuð til að fremja vísitöluna. Ef eftir síðustu spara var ekki gert neinar breytingar, verkefnið verður í sama ástandi og ritstjóri verður athugasemdir, þar sem notandinn getur breytt allt sem þú þarft. Það verður að hafa í huga að ekki allir niðurfelling rekstri verði hætt. Stundum er hægt að varanlega eyða nauðsynleg gögn. Það ætti að vera gaum.

Niðurstöður

Nú ætti notandinn að mynda hugmynd um hvað Git, hvers vegna þarf þetta útgáfa eftirlitskerfi, hvernig það er frábrugðið öðrum svipuðum vörum. Það er ljóst að fullur endurskoðun er nauðsynlegt að setja vinnandi útgáfa af Git með persónulegar stillingar fyrir sig. Ekki í veg fyrir eitthvert eða vídeó námskeið á Git fyrir "imba", sem mun vera fær um að halda notanda skref fyrir skref í gegnum ferlið við að vinna með kerfinu.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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