Dette indlæg vil tale om:
Hvad er 'git revert'-kommandoen i Git?
Det ' git vende tilbage kommandoen bruges til at fjerne ændringerne til et Git-lagers commit-historik. Den tager den bestemte commit SHA-hash, fortryder de foretagne ændringer fra den commit og genererer en ny ' vende tilbage forpligtelse ' begå. Derudover opdateres HEAD-markøren og peger på den nye revert-commit, hvilket gør den til spidsen af den nuværende arbejdsgren.
Hvordan 'git tilbagevender' Commit ændringer i Git?
Følg de medfølgende instruktioner for at fortryde eventuelle specifikke forpligtelsesændringer:
- Naviger til det lokale Git-lager.
- List det aktuelle lagerindhold og vælg den fil, der skal vende tilbage fra Git-lageret.
- Se Git-loghistorik og vælg den bestemte commit SHA-hash.
- Kør ' git revert
” kommando.
Trin 1: Flyt til Git Repository
I første omgang skal du bruge ' cd ” kommando og gå til det særlige Git lokale lager:
cd 'C:\Brugere \n azma\Git\Coco'
Trin 2: Liste over eksisterende indhold
For at vise lagerets indhold skal du køre ' ls kommando:
ls
Fra det givne output har vi valgt ' fil1.py ” fil til videre behandling:
Trin 3: Tjek Git Log History
Udfør ' git reflog. kommando for at se den aktuelle lagerloghistorik:
git reflog .Her har vi udvalgt ' 59bd8e1 ” begå SHA-hash for at fortryde denne commit:
Trin 4: Gendan forpligtelsesændringer
For at fortryde de valgte commit-ændringer skal du køre ' git vende tilbage kommando:
git vende tilbage 59bd8e1Når ovenstående kommando er blevet udført, åbnes standardteksteditoren. Tilføj en commit-besked, gem ændringer, og luk teksteditoren. For eksempel har vi skrevet ' Gendan 'første fil tilføjet' ” som commit-besked:
Som du kan se, er alle de ændringer, der findes i den pågældende commit, blevet slettet med succes:
Trin 5: Bekræft Revert Operation
For at sikre, at de bestemte ændringer bliver vendt tilbage eller ej, skal du bruge ' git reflog. kommando:
git reflog .Som du kan se, peger HEAD på den seneste commit, som indikerer, at commit-ændringer er blevet tilbageført:
Det er alt! Vi har samlet detaljerne om ' git vende tilbage ” kommando i Git.
Konklusion
Det ' git vende tilbage ” kommandoen bruges til at fortryde specifikke commit ændringer. For at gøre det skal du navigere til det lokale Git-lager og liste det aktuelle lagerindhold. Se derefter Git-loghistorikken og vælg den bestemte commit SHA-hash. Derefter skal du udføre ' git revert