Nesijaudinkite, jei nesate tikri, kaip atkurti nuotolinę saugyklą tam tikram įsipareigojimui, nes šiame įraše bus parodytas nuotolinio valdymo pulto atkūrimo į tam tikrą įsipareigojimą metodas.
Kaip iš naujo nustatyti nuotolinio valdymo pultą į tam tikrą įsipareigojimą?
Norėdami iš naujo nustatyti nuotolinio valdymo pultą į tam tikrą įvykdymą, pirmiausia iš naujo nustatykite arba grąžinkite įsipareigojimą „Git“ saugykloje naudodami „ git atstatyti “ komanda. Po to perkelkite įsipareigojimą į nuotolinio valdymo pultą naudodami „ git push -f
Peržiūrėkite pateiktą praktinio demonstravimo tvarką.
1 veiksmas: paleiskite Git terminalą
Pirmiausia atidarykite „Git“ terminalą iš „Windows“ meniu Pradėti:
2 veiksmas: eikite į „Git Working Repository“.
Pasinaudokite ' cd “ komandą ir eikite į Git darbo saugyklą:
$ cd 'C:\Git\commits'
Tada peržiūrėkite visus dabartinės veikiančios saugyklos failus ir saugyklas naudodami „ ls “ komanda:
$ ls
3 veiksmas: atlikite pakeitimus „Git“ faile
Atlikite kai kuriuos „Git“ failo pakeitimus. Šiuo tikslu pakeitėme „ Failas.txt “ failas:
$ aidas 'Sveiki, Linux patarimai' > Failas.txt
4 veiksmas: pridėkite failą prie sustojimo indekso
Tada pridėkite pakeistą failą prie stebėjimo indekso (sustabdymo srities) naudodami minėtą komandą:
$ git pridėti Failas.txt
Peržiūrėkite „Git“ saugyklos būseną, kad patikrintumėte, ar pakeistas failas įtrauktas į stebėjimo indeksą, ar ne:
$ git statusasMatote, kad failą sėkmingai įtraukėme į stebėjimo indeksą:
5 veiksmas: atlikite naują modifikaciją
Atlikite naujus pakeitimus naudodami „ git commit “ komandą, nurodydami pranešimą su „ -m “ variantas:
$ git commit -m „Įsipareigojimo keitimas“
Patikrinkite „Git“ žurnalą, kad patikrintumėte, ar pakeitimai atlikti, ar ne:
$ git žurnalasČia galite pamatyti, kad pakeitimai sėkmingai atlikti ir įtraukti į „Git“ vietinę saugyklą:
6 veiksmas: perkelkite pakeitimus į nuotolinio valdymo pultą
Po to perkelkite pakeitimus į nuotolinę saugyklą naudodami „ git push
7 veiksmas: iš naujo nustatykite nuotolinio valdymo pultą į tam tikrą įsipareigojimą
Dabar iš naujo nustatykite nuotolinio valdymo pultą į ankstesnį arba neseniai atliktą įvykdymą. Tuo tikslu pirmiausia grįžkite į konkretų įsipareigojimą arba tam tikrą įsipareigojimą naudodami HEAD poziciją arba įsipareigojimo ID:
$ git atstatyti --sunku GALVA~ 1
8 veiksmas: perkelkite pakeitimus į nuotolinio valdymo pultą
Grįžę prie tam tikro ar ankstesnio įsipareigojimo, perkelkite vietinius įsipareigojimus į nuotolinę saugyklą:
$ git stumti -f kilmės meistras
Peržiūrėkite saugyklos žurnalą, kad patikrintumėte, ar nuotolinio valdymo pultas iš naujo nustatytas į tam tikrą įsipareigojimą, ar ne:
$ git žurnalasGalima pastebėti, kad sėkmingai atlikome reikiamą funkcionalumą:
Mes išmokėme jus, kaip iš naujo nustatyti nuotolinio valdymo pultą į tam tikrą įsipareigojimą.
Išvada
Norėdami iš naujo nustatyti nuotolinio valdymo pultą į tam tikrą „Git“ įsipareigojimą, pirmiausia eikite į „Git“ saugyklą ir iš naujo nustatykite vietinės saugyklos pakeitimus naudodami „ git reset – hard HEAD~1 “ komanda. Norėdami grįžti prie konkretaus įsipareigojimo, vartotojai gali naudoti „ git reset – hard