Denne artikel beskriver proceduren for at fortryde den seneste lokale commit.
Hvordan fortryder jeg de seneste lokale forpligtelser i Git?
Vend tilbage til den forrige commit. Skift først til Git-mappen, opret og tilføj en ny fil. Overfør derefter de tilføjede ændringer til lageret. Tjek arkivets loghistorik og udfør ' $ git nulstil –soft HEAD~1 ” kommando for at fortryde den seneste commit. Til sidst skal du kontrollere fortrydelsesprocessen.
Kom nu videre og forstå ovenstående scenarie!
Trin 1: Flyt til mappe
Naviger først til Git-mappen gennem nedenstående kommando:
$ cd 'C:\Brugere \n azma\Git\Demo14'
Trin 2: Opret fil
Udfør ' røre ved kommando for at oprette en ny fil:
$ røre ved fil1.txt
Trin 3: Tilføj fil
Spor nu en nyoprettet fil ved hjælp af ' git tilføje kommando:
$ git tilføje fil1.txt
Trin 4: Bekræft ændringer
For at gemme de tilføjede ændringer i Git-lageret skal du køre ' git commit ' med ' -m ” kommando og angiv den påkrævede besked:
$ git commit -m '1 fil tilføjet'
Trin 5: Tjek loghistorik
For at kontrollere loghistorikken for det aktuelle depot skal du udføre nedenstående kommando:
$ git log --onlineI nedenstående givne output er den fremhævede commit-reference den seneste commit:
Trin 6: Fortryd seneste lokale forpligtelse
For at fortryde den seneste lokale commit skal du udføre ' git nulstilles kommandoen med ' -blød ' flag langs ' HOVED~1 ' målrettet HEAD pointer:
$ git nulstilles --blød HOVED~ 1
Trin 7: Bekræft Fortryd-processen
Til sidst, for at bekræfte fortrydelsen af den seneste lokale commit, skal du udføre den angivne kommando:
$ git log --onlineSom du kan se i nedenstående output, er HEAD-markøren med succes flyttet til den seneste commit:
Vi har demonstreret metoden til at fortryde den seneste lokale forpligtelse.
Konklusion
Vend tilbage til den tidligere seneste lokale commit. Først skal du flytte til Git-mappen, oprette og tilføje en ny fil. Overfør derefter de tilføjede ændringer til lageret. Tjek arkivets loghistorik og udfør ' $ git nulstil –soft HEAD~1 ” kommando for at fortryde den seneste commit. Til sidst skal du kontrollere fortrydelsesprocessen. Denne artikel indeholder proceduren til at fortryde den seneste lokale forpligtelse.