Hvernig á að draga Git geymslu í Linux

Git skilgreinir útgáfustýringarferli fyrir hvernig verkefnum ætti að deila. Margar vefsíður eru til sem gera þér kleift að hýsa Git verkefnin þín. GitHub er vinsælasti kosturinn, Bitbucket er annar vinsæll valkostur, báðir leyfa ókeypis reikninga sem geta búið til ótakmarkaðar opinberar eða einkageymslur. GitLab býður upp á valkost sem hýst er sjálf sem gerir kleift að þróa einkaaðila án þess að treysta á hýsingu þriðja aðila.

Ferlið til að hlaða niður Git geymslu fyrst er kallað klónun. Klónun inniheldur allar upplýsingar um geymsluna á þeim tíma, en til að halda geymslunni uppfærðri með tímanum þarftu að draga niður nýjar útgáfur. Til að gera það skaltu einfaldlega opna flugstöðvarglugga í möppunni með staðbundinni útgáfu geymslunnar og slá inn skipunina „git pull“.

Rekstur þessarar skipunar er sérstaklega einföld ef þú ætlar bara að hlaða niður uppfærðri útgáfu af geymslunni; staðbundna útgáfan verður uppfærð til að passa við ytri útgáfuna. Þú gætir hins vegar séð að það gætu verið vandamál ef þú hefur gert breytingar á staðbundnu útgáfunni þinni.

Skipunin „git pull“ keyrir í raun tvær aðskildar skipanir „git fetch“ og „git merge FETCH HEAD“. Undirskipunin „git fetch“ dregur sérstaklega niður nýjustu útgáfuna úr netgeymslunni og geymir hana tímabundið. Undirskipunin „git merge FETCH HEAD“ sameinar síðan staðbundnu breytingarnar þínar við niðurhaluðu útgáfuna, með nýrri skuldbindingum að velja.

Ábending: „Git commit“ er innsending á breytingu, það er hægt að hafa margar staðbundnar og fjarlægar skuldbindingar sem gera það sama eða mismunandi hluti. Staðbundnar skuldbindingar eru ekki sýnilegar fyrir ytri útgáfuna fyrr en ýtt er á breytingarnar. Hver skuldbinding lýsir nákvæmlega hvaða breytingar voru gerðar og inniheldur tímastimpil.

Átök milli staðbundinna og fjartengdra útgáfur

Helst í samruna atburðarás verða engir árekstrar og sameiningarferlinu lýkur sjálfkrafa. Sameiningar geta verið sérstaklega auðveldar ef fáar breytingar voru gerðar eða ef staðbundnar breytingar þínar trufla ekki fjarlægar breytingar. Hins vegar, ef það eru misvísandi flóknar breytingar á sama hluta kóðans mun Git kasta samrunavillu.

Á þessum tímapunkti geturðu annað hvort hætt við sameininguna með skipuninni „git merge –abort“ eða reynt að leysa átökin handvirkt. Skipanirnar „git mergetool“ og „git diff“ gefa myndrænt dæmi um mismuninn sem ætti að hjálpa til við að gera það eins auðvelt og hægt er að sjá hvaða breytingar þarf að beita handvirkt til að sameiningunni ljúki. Þegar þú hefur leyst öll átökin skaltu slá inn skipunina „git merge –continue“ til að ljúka sameiningunni.

Hvernig á að draga Git geymslu í Linux

Skipunin „git mergetool“ mun opna myndrænt tól eins og þetta til að hjálpa þér að leysa átök handvirkt.


Leave a Comment

Google skjöl: Hvernig á að búa til efnisyfirlit

Google skjöl: Hvernig á að búa til efnisyfirlit

Lærðu hvernig á að búa til efnisyfirlit í Google skjölum á auðveldan hátt.

Hvað er AR Zone á Samsung tækjum?

Hvað er AR Zone á Samsung tækjum?

AR Zone er innbyggt app sem er fáanlegt í nýjustu Samsung símunum. Lærðu meira um AR eiginleika, hvernig á að nota appið og hvernig á að fjarlægja það.

Hvernig á að breyta Facebook lykilorði

Hvernig á að breyta Facebook lykilorði

Við sýnum þér nákvæmar skref um hvernig á að breyta Facebook lykilorðinu þínu.

Hvernig á að þvinga Google Chrome til að sýna alltaf allar vefslóðir

Hvernig á að þvinga Google Chrome til að sýna alltaf allar vefslóðir

Chrome, sjálfgefið, sýnir þér ekki alla vefslóðina. Þér er kannski sama um þessi smáatriði, en ef þú þarft af einhverjum ástæðum að birta alla vefslóðina, nákvæmar leiðbeiningar um hvernig á að láta Google Chrome birta alla vefslóðina á veffangastikunni.

Hvernig á að fá gamla Reddit aftur

Hvernig á að fá gamla Reddit aftur

Reddit breytti hönnun sinni enn og aftur í janúar 2024. Endurhönnunin er hægt að sjá af notendum skjáborðsvafra og þrengir að aðalstraumnum á sama tíma og tenglar eru til staðar.

Hvernig á að afrita efni úr kennslubókum með Google Lens

Hvernig á að afrita efni úr kennslubókum með Google Lens

Að slá uppáhalds tilvitnunina þína úr bókinni þinni á Facebook er tímafrekt og fullt af villum. Lærðu hvernig á að nota Google Lens til að afrita texta úr bókum yfir í tækin þín.

Fljótleg leiðarvísir um hvernig á að búa til áminningar á Google Home

Fljótleg leiðarvísir um hvernig á að búa til áminningar á Google Home

Áminningar hafa alltaf verið aðal hápunktur Google Home. Þeir gera líf okkar örugglega auðveldara. Við skulum fara í stutta skoðunarferð um hvernig á að búa til áminningar á Google Home svo að þú missir aldrei af því að sinna mikilvægum erindum.

Lagfærðu DNS heimilisfang netþjóns fannst ekki í Chrome

Lagfærðu DNS heimilisfang netþjóns fannst ekki í Chrome

Stundum, þegar þú ert að vinna í Chrome, geturðu ekki fengið aðgang að ákveðnum vefsíðum og færð upp villuna „Laga DNS vistfang netþjóns fannst ekki í Chrome“. Hér er hvernig þú getur leyst málið.

Netflix: Breyta lykilorði

Netflix: Breyta lykilorði

Hvernig á að breyta lykilorðinu þínu á Netflix streymisvídeóþjónustunni með því að nota valinn vafra eða Android app.

Hvernig á að slökkva á endurheimtunarsíðum í Microsoft Edge

Hvernig á að slökkva á endurheimtunarsíðum í Microsoft Edge

Ef þú vilt losna við endurheimta síður skilaboðin á Microsoft Edge skaltu einfaldlega loka vafranum eða ýta á Escape takkann.