Denne undersøgelse diskuterer proceduren for at vende tilbage til en gammel Git-commit i en offentlig repo.
Hvordan vender man tilbage til en gammel Git Commit i en offentlig repo?
Vend tilbage til en gammel Git-commit i en offentlig repo. Først skal du navigere til det lokale Git-lager og se indholdslisten. Derefter skal du oprette en ny lokal fil og spore den til depotet. Bekræft derefter tilføjelsesændringerne og gem dem i det lokale Git-lager. Tjek Git-loghistorikken og kopier den ønskede commit-reference. Til sidst skal du udføre ' $ git checkout
Lad os nu gå videre til implementeringen af det ovennævnte scenarie!
Trin 1: Flyt til Local Repository
Kør følgende kommando og flyt til det lokale Git-lager:
$ cd 'C:\Brugere \n azma\Git\Demo18'
Trin 2: Vis lagerindhold
List indholdet af det aktuelle lager ved hjælp af ' ls kommando:
Trin 3: Opret fil
Kør nu ' røre ved ” kommando for at oprette en ny fil i det lokale Git-lager:
Trin 4: Tilføj fil til iscenesættelsesområde
For at spore en fil fra Git-arbejdsmappen til Git-indstillingsområdet skal du køre ' git tilføje kommando med filnavnet:
Trin 5: Bekræft ændringer
Udfør derefter ' git commit kommandoen med ' -m ” mulighed og tilføj en commit-besked for at opdatere og gemme de tilføjede ændringer til det lokale Git-lager:
Trin 6: Tjek Git Log History
For at kontrollere Git's aktuelle filialloghistorik skal du udføre 'git log .' kommando:
Fra det givne output skal du kopiere den påkrævede forpligtelsesreference, som du vil rulle tilbage til:
Trin 7: Rul tilbage til Old Commit
For at rulle tilbage til den gamle commit skal du bruge ' git checkout ” kommando sammen med den kopierede commit reference:
Ifølge nedenstående output flyttes HEAD-markøren til den angivne commit-reference:
Trin 8: Bekræft tilbagerulning
Til sidst, for at sikre tilbagerulningsoperationen, skal du udføre ' git log. kommando:
Vi har forklaret rollback-proceduren til en tidligere Git-commit i en offentlig repo.
Konklusion
For at rulle tilbage til en gammel Git-commit i en offentlig repos, skal du først flytte til det lokale Git-lager og se indholdslisten. Opret derefter en ny lokal fil og spor den til depotet. Dernæst skal du forpligte tilføjelsesændringerne og gemme dem i det lokale Git-lager. Tjek Git-loghistorikken og kopier den ønskede commit-reference. Til sidst skal du udføre ' $ git checkout