Turinys:

Kaip grąžinti „Git“saugyklą į ankstesnį įsipareigojimą?
Kaip grąžinti „Git“saugyklą į ankstesnį įsipareigojimą?

Video: Kaip grąžinti „Git“saugyklą į ankstesnį įsipareigojimą?

Video: Kaip grąžinti „Git“saugyklą į ankstesnį įsipareigojimą?
Video: How to Revert a Git Commit 2024, Balandis
Anonim

Jeigu nori atšaukti paskutinį įsipareigojimą tiesiog daryk git revert <nepageidaujamas įsipareigoti maiša>; tada tu gali stumti šis naujas įsipareigoti , kuris panaikino jūsų ankstesnis įsipareigojimas . Norėdami pataisyti atskilusią galvą, darykite git kasa <dabartinis šaka >.

Panašiai galite paklausti, kaip atkurti „git“saugyklą?

4 atsakymai

  1. git reset be parinkties --hard iš naujo nustato įvykdymo istoriją, bet ne failus. Naudojant parinktį --hard failai darbiniame medyje taip pat nustatomi iš naujo. (kredituotas vartotojas)
  2. Jei norite patvirtinti šią būseną, kad nuotolinė saugykla taip pat nurodytų atšauktą patvirtinimą, atlikite: git push -f (kredituotas vartotojas)

Be to, kaip grąžinti vietinį įsipareigojimą? Atidarykite „Git Extensions“, dešiniuoju pelės mygtuku spustelėkite įsipareigoti tu nori grįžti tada pasirinkite " Grąžinti įsipareigojimą Pasirinkite „Automatiškai sukurti a įsipareigoti "Jei norite tiesiogiai įsipareigoti į grąžinta pakeitimus arba jei norite rankiniu būdu įsipareigoti į grąžinta dėl pakeitimų laukelis nepažymėtas ir spustelėkite " Grįžti tai įsipareigoti “mygtuką.

Antra, kaip iš naujo nustatyti konkretų įsipareigojimą?

Norėdami iš naujo nustatyti HEAD šaką į tam tikrą įsipareigojimą:

  1. Įsitikinkite, kad šoninėje juostoje pasirinkta dabartinė HEAD šaka.
  2. Dešiniuoju pelės mygtuku spustelėkite įsipareigojimą, į kurį norite grįžti, sąraše ir pasirinkite Atstatyti HEAD į….

Kuo skiriasi git reset ir revert?

Iš aukščiau pateikto paaiškinimo galime sužinoti, kad didžiausias skirtumas tarp git reset ir git revert ar tai git atstatyti valios atstatyti šakos būseną į ankstesnę būseną, atmetus visus pakeitimus po norimo įpareigojimo git revert valios atstatyti į ankstesnę būseną sukuriant naują grįžtant įsipareigoja ir laikosi

Rekomenduojamas: