Kuinka voin kumota viimeisimmät paikalliset sitoumukset Gitissä?

Kuinka Voin Kumota Viimeisimmat Paikalliset Sitoumukset Gitissa



Työskennellessään paikallisen etävaraston parissa kehittäjät todennäköisimmin ajavat useita sitoumuksia, jotka koskevat lisättyjä muutoksia arkistoonsa joka päivä. Joskus muutosten tekemisen jälkeen saatat kuitenkin haluta tehdä lisämuutoksia ennen vahvistuksen painamista. Tätä tarkoitusta varten on kumottava heidän Git-arkiston viimeinen sitoumus.

Tässä artikkelissa kuvataan, miten viimeisin paikallinen vahvistus kumotaan.

Kuinka voin kumota viimeisimmät paikalliset sitoumukset Gitissä?

Palaa edelliseen sitoumukseen. Siirry ensin Git-hakemistoon, luo ja lisää uusi tiedosto. Tee sitten lisätyt muutokset arkistoon. Tarkista arkiston lokihistoria ja suorita ' $ git reset –pehmeä HEAD~1 ”-komento kumoaa viimeisimmän vahvistuksen. Tarkista lopuksi kumoamisprosessi.

Siirry nyt eteenpäin ja ymmärrä yllä oleva skenaario!

Vaihe 1: Siirry hakemistoon

Siirry ensin Git-hakemistoon alla olevan komennon avulla:

$ CD 'C:\Käyttäjät \n azma\Git\Demo14'

Vaihe 2: Luo tiedosto

Suorita ' kosketus ”-komento luodaksesi uuden tiedoston:

$ kosketus tiedosto1.txt

Vaihe 3: Lisää tiedosto

Seuraa nyt juuri luotua tiedostoa käyttämällä ' git add 'komento:

$ git add tiedosto1.txt

Vaihe 4: Tee muutokset

Tallenna lisätyt muutokset Git-arkistoon suorittamalla ' git commit ' kanssa ' -m ”-komento ja määritä vaadittu viesti:

$ git commit -m '1 tiedosto lisätty'

Vaihe 5: Tarkista lokihistoria

Tarkistaaksesi nykyisen arkiston lokihistorian, suorita alla annettu komento:

$ git loki -- verkossa

Alla annetussa tulosteessa korostettu toimitusviittaus on viimeisin toimitus:

Vaihe 6: Kumoa viimeisin paikallinen vahvistus

Kumoa viimeisin paikallinen toimitus suorittamalla ' git reset '-komento ' -pehmeä ' lippu pitkin ' PÄÄ ~ 1 ” kohdistettu HEAD-osoitin:

$ git reset --pehmeä PÄÄ~ 1

Vaihe 7: Vahvista kumoamisprosessi

Lopuksi, varmistaaksesi viimeisimmän paikallisen toimituksen kumoamisen, suorita annettu komento:

$ git loki -- verkossa

Kuten alla annetusta lähdöstä näkyy, HEAD-osoitin on siirretty onnistuneesti viimeisimpään vahvistukseen:

Olemme osoittaneet menetelmän viimeisimmän paikallisen sitoumuksen kumoamiseksi.

Johtopäätös

Palaa edelliseen paikalliseen sitoumukseen. Siirry ensin Git-hakemistoon, luo ja lisää uusi tiedosto. Tee sitten lisätyt muutokset arkistoon. Tarkista arkiston lokihistoria ja suorita ' $ git reset –pehmeä HEAD~1 ”-komento kumoaa viimeisimmän vahvistuksen. Tarkista lopuksi kumoamisprosessi. Tämä artikkeli sisältää toimenpiteen viimeisimmän paikallisen sitoumuksen kumoamiseksi.