Kaip ištraukti „Git“ saugyklą „Linux“.

Git apibrėžia versijos valdymo procesus, kaip turėtų būti bendrinami projektai. Yra daug svetainių, kurios leidžia priglobti savo Git projektus. „GitHub“ yra populiariausias pasirinkimas, „Bitbucket“ yra dar viena populiari alternatyva, abi leidžia nemokamoms paskyroms kurti neribotas viešąsias ar privačias saugyklas. „GitLab“ siūlo savarankiškai priglobtą alternatyvą, leidžiančią privačiai plėtoti nepasitikint trečiosios šalies priegloba.

Pirmasis „Git“ saugyklos atsisiuntimo procesas vadinamas klonavimu. Klonavimas apima visą informaciją apie tuo metu esančią saugyklą, tačiau norint, kad saugykla laikui bėgant būtų atnaujinta, turite išjungti naujas versijas. Norėdami tai padaryti, tiesiog atidarykite terminalo langą kataloge su vietine saugyklos versija ir įveskite komandą „git pull“.

Šios komandos veikimas yra ypač paprastas, jei tiesiog norite atsisiųsti atnaujintą saugyklos versiją; vietinė versija bus atnaujinta, kad atitiktų nuotolinę versiją. Tačiau galite pastebėti, kad gali kilti problemų, jei atlikote vietinės versijos pakeitimus.

Komanda „git pull“ iš tikrųjų vykdo dvi atskiras komandas „git fetch“ ir „git merge FETCH HEAD“. Antrinė komanda „git fetch“ specialiai ištraukia naujausią versiją iš internetinės saugyklos ir laikinai ją išsaugo. Tada antrinė komanda „git merge FETCH HEAD“ sujungia vietinius pakeitimus su atsisiųsta versija, pirmenybę teikiant naujesniems įsipareigojimams.

Patarimas: „git commit“ yra pakeitimo pateikimas. Gali būti, kad keli vietiniai ir nuotoliniai įsipareigojimai atlieka tuos pačius arba skirtingus veiksmus. Vietiniai įsipareigojimai nėra matomi nuotolinei versijai, kol pakeitimai nebus perkelti. Kiekviename įsipareigojime tiksliai nurodoma, kokie pakeitimai buvo atlikti, ir įtraukiama laiko žyma.

Konfliktai tarp vietinių ir nuotolinių versijų

Idealiu atveju sujungimo scenarijuje nebus jokių konfliktų ir sujungimo procesas bus baigtas automatiškai. Sujungimas gali būti ypač paprastas, jei atlikta nedaug pakeitimų arba jei vietiniai pakeitimai netrukdo atlikti jokių nuotolinių pakeitimų. Tačiau jei yra prieštaringų sudėtingų tos pačios kodo dalies pakeitimų, „Git“ parodys sujungimo klaidą.

Šiuo metu galite nutraukti sujungimą naudodami komandą „git merge – abort“ arba pabandyti rankiniu būdu išspręsti konfliktus. Komandos „git mergetool“ ir „git diff“ pateikia grafinį skirtumų pavyzdį, kuris turėtų padėti kuo lengviau pamatyti, kokius pakeitimus reikia pritaikyti rankiniu būdu, kad sujungimas būtų baigtas. Išsprendę visus konfliktus, įveskite komandą „git merge –continue“, kad užbaigtumėte sujungimą.

Kaip ištraukti „Git“ saugyklą „Linux“.

Komanda „git mergetool“ atvers tokį grafinį įrankį, kuris padės rankiniu būdu išspręsti konfliktus.

Palikti komentarą

Kaip perkelti failus iš „Windows“ į „iPhone“ arba „iPad“

Kaip perkelti failus iš „Windows“ į „iPhone“ arba „iPad“

Norite sužinoti, kaip perkelti failus iš „Windows“ į „iPhone“ arba „iPad“ įrenginius? Šis išsamus gidas padeda jums tai padaryti be vargo.

Opera for Android: Kaip sukonfigūruoti tamsų režimą

Opera for Android: Kaip sukonfigūruoti tamsų režimą

Konfigūruodami tamsų režimą Android, gausite akims malonesnę temą. Jei turite žiūrėti į telefoną tamsioje aplinkoje, greičiausiai jums reikia nuo jo nusukti akis, nes šviesus režimas vargina. Naudodami tamsų režimą „Opera“ naršyklėje Android sutaupysite energijos ir sužinosite, kaip sukonfigūruoti tamsų režimą.

Firefox: Išvalykite adresų juostos URL istoriją

Firefox: Išvalykite adresų juostos URL istoriją

Išvalykite adresų juostos URL istoriją „Firefox“ ir išlaikykite savo sesijas privačias, sekdami šiuos greitus ir paprastus veiksmus.

Zoom: Kaip pridėti vaizdo filtrą

Zoom: Kaip pridėti vaizdo filtrą

Pasidžiaukite savo „Zoom“ susitikimais su keliomis linksmomis filtrų galimybėmis. Pridėkite aureolę arba atrodite kaip vienaragis per savo „Zoom“ susitikimus su šiais juokingais filtrais.

Opera Android: Kaip sukonfigūruoti slapukų nuostatas

Opera Android: Kaip sukonfigūruoti slapukų nuostatas

Kai išgirsite žodį slapukai, galbūt pagalvosite apie šokoladinius sausainius. Bet yra ir tokių, kuriuos rasite naršyklėse, padedančių jums sklandžiai naršyti. Šiame straipsnyje sužinosite, kaip sukonfigūruoti slapukų nuostatas Opera naršyklėje Android.

Kiwi Android: Kaip įjungti skelbimų blokatorių

Kiwi Android: Kaip įjungti skelbimų blokatorių

Kaip įjungti skelbimų blokatorių jūsų Android įrenginyje ir maksimaliai išnaudoti invazinių skelbimų parinktį Kiwi naršyklėje.

Kaip pakeisti „Facebook“ privatumo nustatymus telefone ar planšetėje

Kaip pakeisti „Facebook“ privatumo nustatymus telefone ar planšetėje

Žinodami, kaip pakeisti „Facebook“ privatumo nustatymus telefone ar planšetėje, lengviau valdysite savo paskyrą.

Kaip naudoti Samsung Pay su Galaxy Z Fold 5

Kaip naudoti Samsung Pay su Galaxy Z Fold 5

Ieškoti tinkamos kortelės kišenėje ar piniginėje gali būti tikras iššūkis. Pastaraisiais metais daugelis įmonių kūrė ir pristatė bekontaktės mokėjimo sprendimus.

Kaip pasiekti tamsųjį internetą

Kaip pasiekti tamsųjį internetą

Daugelis naujienų straipsnių minimi „tamsusis internetas“, tačiau labai mažai tikrai kalba apie tai, kaip jį pasiekti. Tai daugiausia dėl to, kad daugelis svetainių ten talpina neteisėtą turinį.

Windows 11: Išspręskite įrenginio atjungimo garsus

Windows 11: Išspręskite įrenginio atjungimo garsus

Jei USB garsai kyla be jokios priežasties, yra keli metodai, kuriuos galite naudoti, kad atsikratytumėte šio fantominio atjungto įrenginio garso.