Kazalo:

Kako vrnete Git repozitorij na prejšnjo potrditev?
Kako vrnete Git repozitorij na prejšnjo potrditev?

Video: Kako vrnete Git repozitorij na prejšnjo potrditev?

Video: Kako vrnete Git repozitorij na prejšnjo potrditev?
Video: How To Install Python, Setup Virtual Environment VENV, Set Default Python System Path & Install Git 2024, November
Anonim

Če želiš razveljavi zadnjo potrditev samo naredi git vrni <neželeno zavezati hash>; potem lahko potisnite to novo zavezati , kar je razveljavilo vaše prejšnja zaveza . Če želite popraviti ločeno glavo, naredite git blagajna <trenutno veja >.

Podobno se boste morda vprašali, kako vrnem git repozitorij?

4 odgovori

  1. git reset brez možnosti --hard ponastavi zgodovino potrditev, ne pa datotek. Z možnostjo --hard se ponastavijo tudi datoteke v delovnem drevesu. (kreditiran uporabnik)
  2. Če želite to stanje potrditi, tako da oddaljeno skladišče kaže tudi na zavrnjeno potrditev, naredite: git push -f (kreditiran uporabnik)

Poleg zgoraj navedenega, kako razveljavim lokalno potrditev? Odprite Git Extensions, z desno miškino tipko kliknite zavezati Ti hočeš vrniti nato izberite " Povrni objavo ". Izberite "Samodejno ustvari a zavezati "če želite neposredno zavezati the vrnjeno spremembe ali če želite ročno zavezati the vrnjeno spremembe pustijo, da polje ni izbrano in kliknite na " Povrni to zavezati "gumb.

Drugič, kako se ponastavite na določeno objavo?

Če želite svojo vejo HEAD ponastaviti na določeno objavo:

  1. Prepričajte se, da je vaša trenutna veja HEAD izbrana v stranski vrstici.
  2. Z desno tipko miške kliknite potrditev, na katero se želite vrniti na seznamu, in izberite Ponastavi HEAD na ….

Kakšna je razlika med git reset in revert?

Iz zgornje razlage lahko ugotovimo, da je največji razlika med git ponastavitvijo in git vrni je to git ponastavi volja ponastaviti stanje veje v prejšnje stanje tako, da zbrišete vse spremembe po želeni potrditvi while git vrni volja ponastaviti v prejšnje stanje z ustvarjanjem novega vračanje zaveže in obdrži

Priporočena: