Git yra populiari versijų valdymo programa, naudojama projektams ir jų šaltinio kodui valdyti. Kūrėjai atlieka keletą užduočių, pavyzdžiui, įdiegia naujas funkcijas, testuoja kodą ir daug daugiau, naudodamiesi „Git“ šakomis vietinėje saugykloje. Kartais „Git“ vartotojui gali tekti grąžinti vietinius pakeitimus po įsipareigojimo arba prieš jį, kad būtų atkurta ankstesnė programos ar projekto versija.
Šiame tinklaraštyje aptarsime, ar yra koks nors būdas anuliuoti vietinius Git pakeitimus. Taigi, pradėkime!
Ar yra koks nors būdas atšaukti vietinius Git pakeitimus?
Taip! „Git“ siūlo būdą, kaip grąžinti vietinius „Git“ pakeitimus. Norėdami tai padaryti, atlikite toliau pateiktą veiksmą.
1 veiksmas: atidarykite „Git Bash“ terminalą
Meniu Pradėti paleiskite „Git Bash“ terminalą:
2 veiksmas: eikite į „Git Repository“.
Eikite į vietinę „Git“ saugyklą naudodami „ cd “ komanda:
$ cd 'C:\Git'
3 veiksmas: inicijuokite „Git“ saugyklą
Tada atidarę „Git“ saugyklą inicijuokite ją naudodami pateiktą komandą:
$ karšta
4 veiksmas: sukurkite naują failą
Po to sukurkite naują failą naudodami „ palieskite
5 veiksmas: pridėkite failą prie scenos aplinkos
Pridėkite sukurtą failą į sustojimo aplinką:
$ git pridėti testas.txt
6 veiksmas: patvirtinkite naujai sukurtą failą
Pasinaudokite ' git commit “ komandą, kad būtų atlikti sustojimo pakeitimai. Čia „ -m “ yra pridėta parinktis, norint įterpti pranešimą kartu su įsipareigojimu:
$ git commit -m 'Bandomasis failas pridėtas'
7 veiksmas: patikrinkite „Git Log“.
Tada patikrinkite „Git“ žurnalą, kad pamatytumėte pakeitimus ir patikrintumėte, ar pakeitimai atlikti, ar ne:
$ git žurnalas
Toliau nurodyta išvestis rodo, kad pakeitimai yra atlikti:
8 veiksmas: pakeiskite įvestą failą
Tada pakeiskite naujai priskirtą failą naudodami „ pradėti “ komandą ir nurodykite failo pavadinimą:
$ pradėti testą.txt
Tai padarius, priskirtas failas bus atidarytas pasirinktame Git redaktoriuje. Atlikite reikiamus pakeitimus ir paspauskite „ CTRL + S ' Raktas:
9 veiksmas: pridėkite atnaujintą failą prie scenos
Po to pridėkite sustojimo aplinkos pakeitimus:
$ git pridėti .
Dar kartą patikrinkite „Git“ vietinės saugyklos būseną ir patikrinkite, ar pakeitimai įtraukti į sustojimo aplinką, ar ne:
Žemiau pateikta produkcija rodo, kad sustojimo srityje buvo pridėti pakeitimai:
10 veiksmas: patvirtinkite pakeistą failą
Įveskite pakeistą failą naudodami pateiktą komandą:
$ git commit -m 'Bandomasis failas atnaujintas'
Dar kartą patikrinkite Git žurnalą, kad patikrintumėte:
Matyti, kad pokyčiai taip pat sėkmingai vykdomi. Dabar reikia anuliuoti šiuos vietinius pakeitimus ir atkurti ankstesnę Git vietinės saugyklos versiją:
11 veiksmas: anuliuokite vietinius pakeitimus
Norėdami iš naujo nustatyti arba anuliuoti vietinius pakeitimus ir atkurti „Git“ vietinę saugyklą į ankstesnę versiją, naudokite „ git reset HEAD~1 “ komanda:
$ git atstatyti GALVA~ 1
Dar kartą patikrinkite, ar sėkmingai atšaukėme pakeitimus, ar ne:
Čia galite pamatyti, kad sėkmingai atšaukėme vietinius pakeitimus:
Surinkome lengviausią informaciją, kaip anuliuoti vietinius Git pakeitimus.
Išvada
Norėdami anuliuoti vietinius pakeitimus vietinėje „Git“ saugykloje, atidarykite vietinę saugyklą, atlikite kai kuriuos pakeitimus ir juos patvirtinkite. Po to, norėdami atkurti pradinę saugyklos versiją ir anuliuoti vietinius pakeitimus, naudokite „ git reset HEAD~1 “ komanda. Šiame įraše parodėme vietinių pakeitimų atšaukimo būdą.