Ši pamoka parodys, kaip grąžinti ankstesnį įsipareigojimą „Git“ saugykloje.
Kaip grąžinti ankstesnį „Git“ saugyklos įsipareigojimą?
Norėdami grąžinti „Git“ saugyklą į ankstesnį įsipareigojimą anuliuoti kodo pakeitimus, pirmiausia atidarykite „Git“ saugyklą, atlikite pakeitimus ir naudokite „ git reset HEAD~1 “ komanda. Norėdami tai padaryti, peržiūrėkite toliau pateiktas instrukcijas.
1 veiksmas: atidarykite „Git Bash“ terminalą
Pirmiausia atidarykite „Git Bash“ terminalą iš „ Pradėti ' Meniu:
2 veiksmas: eikite į „Git Repository“.
Tada eikite į reikiamą „Git“ vietinę saugyklą:
3 veiksmas: inicijuokite „Git“ saugyklą
Norėdami inicijuoti veikiančią Git saugyklą, naudokite pateiktą komandą:
4 veiksmas: sukurkite naują failą
Sukurkite naują failą, kuris turi būti patvirtintas. Norėdami tai padaryti, sukūrėme „ testas.txt “ failas:
5 veiksmas: pridėkite failą į scenos sritį
Norėdami sekti failą, naudokite pateiktą komandą:
6 veiksmas: patvirtinkite naujai sukurtą failą
Įtraukę naujai sukurtą failą į sustojimo sritį, atlikite pirmąjį įsipareigojimą naudodami minėtą komandą. Čia yra parinktis „ -m “ naudojamas patvirtinimo pranešimui nustatyti:
7 veiksmas: patikrinkite žurnalą
Patikrinkite žurnalą, kad patikrintumėte, ar failas patvirtintas, ar ne:
Čia galite pamatyti, kad failas sėkmingai patvirtintas:
8 veiksmas: pakeiskite įvestą failą
Norėdami atlikti antrą įpareigojimą naudodami tą patį failą, atidarykite failą numatytojoje rengyklėje ir atlikite kai kuriuos failo pakeitimus:
Pridėję pakeitimus naudokite „ Ctrl + S “ klavišą, kad juos išsaugotumėte:
9 veiksmas: pridėkite atnaujintą failą prie scenos
Pridėkite atnaujintą failą į sustojimo sritį, nes sustojimo srityje esantys failai ar katalogai gali būti priskirti:
Pridėję failą į sustojimo sritį, patikrinkite failo būseną, ar jis sekamas, ar ne:
$ git statusasTik sekami failai patenka į sustojimo kategoriją:
10 veiksmas: patvirtinkite pakeistą failą
Vėlgi, pakeiskite failą naudodami pateiktą komandą:
Patikrinkite, ar modifikacija atlikta, ar ne, peržiūrėdami „ žurnalas “:
$ git žurnalasČia galite pamatyti, kaip sėkmingai atliktas antrasis įsipareigojimas:
11 veiksmas: grąžinkite „Git“ saugyklą į ankstesnį įsipareigojimą
Norėdami grąžinti Git saugyklą į ankstesnį įsipareigojimą, vykdykite toliau pateiktą komandą:
„ atstatyti HEAD~1 ” komanda atmeta naujausią įvykdymą ir nustato HEAD žymeklį ant ankstesnio įvykdymo:
Norėdami patikrinti, ar saugykla grįžo į ankstesnį įsipareigojimą, ar ne, naudokite „ git žurnalas “ komanda:
$ git žurnalasŽemiau pateikta išvestis rodo, kad sėkmingai grąžinome saugyklą į ankstesnį įsipareigojimą:
Mes išmokėme jus, kaip grąžinti Git saugyklą į ankstesnį įsipareigojimą.
Išvada
Norėdami grąžinti „Git“ saugyklą į ankstesnį įsipareigojimą, pirmiausia perkelkite „Git“ saugyklą. Tada atlikite pakeitimus naudodami „ git commit -m “ komanda. Tada naudokite „ git reset HEAD~1 “ komandą terminale, kad būtų grąžintas ankstesnis įvykdymas. Šiame vadove sužinojote, kaip grąžinti ankstesnį „Git“ saugyklos įsipareigojimą.