Kuidas ennistada Giti hoidla eelmisele kohustusele?

Kuidas Ennistada Giti Hoidla Eelmisele Kohustusele



Git on avatud lähtekoodiga tasuta DevOpsi versioonikontrollisüsteem, mis võimaldab programmeerijatel rakendada oma koodi erinevates versioonides. Eelmise kinnistamise juurde naasmine on ka üks Giti kasulikke funktsioone, kuna see võimaldab arendajatel pärast uues koodiversioonis vigu või testimise eesmärgil liikuda koodi eelmisele versioonile.

See õpetus näitab, kuidas ennistada Giti hoidlas tehtud eelmine kohustus.

Kuidas ennistada Giti hoidla eelmine sidumine?

Giti hoidla ennistamiseks eelmisele koodimuudatuste tagasivõtmise kohustusele avage esmalt Giti hoidla, tehke muudatused sisse ja kasutage käsku ' git lähtestamine HEAD~1 ” käsk. Selleks vaadake allolevaid juhiseid.

1. samm: avage Git Bashi terminal
Esmalt avage Git Bashi terminal jaotisest ' Käivitamine ” menüü:

2. samm: liikuge Git Repository juurde
Järgmisena liikuge vajalikus Giti kohalikus hoidlas:

$ cd 'C:\Git'

3. samm: lähtestage Git Repository
Töötava Giti hoidla lähtestamiseks kasutage antud käsku:

$ see on kuum

4. samm: looge uus fail
Looge uus fail, mis tuleb siduda. Selleks oleme loonud „ test.txt ” fail:

$ puudutada test.txt

5. samm: lisage fail lavaalasse
Faili jälgimiseks kasutage antud käsku:

$ git lisada test.txt

6. samm: sisestage vastloodud fail
Pärast vastloodud faili lisamist lavastusalale tehke esimene sissekandmine, kasutades nimetatud käsku. Siin on valik ' -m ” kasutatakse kinnitamisteate määramiseks:

$ git commit -m 'Testfail on lisatud'

7. samm: kontrollige logi
Kontrollige logi, et kontrollida, kas fail on seotud või mitte:

$ git logi

Siin näete, et fail on edukalt vastu võetud:

8. samm: muutke kinnitatud faili
Teise sissekande tegemiseks sama faili abil avage fail vaikeredaktoris ja tehke failis mõned muudatused:

$ käivita test.txt

Pärast muudatuste lisamist kasutage ' Ctrl+S ” klahv nende salvestamiseks:

9. samm: lisage Stage'i värskendatud fail
Lisage ajakohastatud alale värskendatud fail, kuna etapialas olevaid faile või katalooge saab siduda:

$ git lisada .

Pärast faili lisamist lavastusalale kontrollige faili olekut, kas seda jälgitakse või mitte:

$ git staatus

Ainult jälgitavad failid kuuluvad lavastuskategooria alla:

10. samm: sisestage muudetud fail
Jällegi kinnitage muudetud fail, kasutades antud käsku:

$ git commit -m 'Testifail on värskendatud'

Kontrollige, kas muudatus on tehtud või mitte, vaadates ' logi ”:

$ git logi

Siin näete, et ka teine ​​​​sisseandmine on edukalt tehtud:

11. toiming: viige Giti hoidla tagasi eelmisele sidumisele
Giti hoidla eelmisele kinnistamisele ennistamiseks järgige allolevat käsku:

$ git lähtestamine PEA~ 1

' lähtesta HEAD~1 ” käsk tühistab viimase kinnistamise ja seab HEAD osuti eelmisele kinnistamisele:

Kontrollimaks, kas hoidla ennistas eelmise sissekande või mitte, kasutage ' git logi 'käsk:

$ git logi

Allolev väljund näitab, et oleme repositooriumi edukalt tagasi viinud eelmisele sissekandmisele:

Oleme teile õpetanud, kuidas taastada Git-hoidla eelmine kohustus.

Järeldus

Git-hoidla ennistamiseks eelmisele kinnistamisele liigutage esmalt Git-hoidla. Seejärel tehke muudatused, kasutades ' git commit -m ” käsk. Seejärel kasutage ' git lähtestamine HEAD~1 ” käsk terminalis, et ennistada eelmine kinnistamine. Sellest õpetusest õppisite, kuidas ennistada Giti hoidla eelmine sissemakse.