Er der nogen metode til at fortryde lokale ændringer i Git?

Er Der Nogen Metode Til At Fortryde Lokale Aendringer I Git



Git er et populært versionskontrolprogram, der bruges til at styre projekter og deres kildekode. Udviklerne udfører flere opgaver, såsom at implementere nye funktioner, teste kode og mange flere, ved hjælp af Git-grenene i det lokale lager. Lejlighedsvis kan det være nødvendigt for Git-brugeren at gendanne lokale ændringer efter eller før commit for at gendanne den tidligere version af applikationen eller projektet.

I denne blog vil vi diskutere, om der er nogen metode til at fortryde de lokale ændringer i Git. Så lad os starte!







Er der nogen metode til at fortryde lokale ændringer i Git?

Ja! Git tilbyder en metode til at gendanne lokale ændringer i Git. For at gøre det, følg op på nedenstående trin.



Trin 1: Åbn Git Bash Terminal



Start Git Bash-terminalen fra startmenuen:






Trin 2: Naviger til Git Repository

Gå til det lokale Git-lager gennem ' cd kommando:



$ cd 'C:\Git'



Trin 3: Initialiser Git Repository

Derefter, efter at have åbnet Git-lageret, initialiser det ved hjælp af den medfølgende kommando:

$ det er varmt



Trin 4: Opret ny fil

Derefter skal du oprette en ny fil via ' tryk på kommando:

$ røre ved test.txt



Trin 5: Tilføj fil til scenemiljø

Tilføj den oprettede fil til iscenesættelsesmiljøet:

$ git tilføje test.txt



Trin 6: Overfør den nyoprettede fil

Brug ' git commit ” kommando for at udføre iscenesættelsesændringerne. Her er ' -m ” mulighed tilføjes for at indlejre en besked langs commit:

$ git commit -m 'Testfil er tilføjet'



Trin 7: Tjek Git Log

Derefter skal du tjekke Git-loggen for at se ændringerne og kontrollere, om ændringerne er begået eller ej:

$ git log


Outputtet nævnt nedenfor viser, at ændringer er forpligtet:


Trin 8: Rediger Committed File

Rediger derefter den nyligt forpligtede fil gennem ' Start ” kommando og angiv filnavnet:

$ start test.txt



Når du gør det, åbnes den forpligtede fil i den valgte Git-editor. Foretag de nødvendige ændringer og tryk på ' CTRL+S ' nøgle:


Trin 9: Tilføj opdateret fil til scenen

Derefter skal du tilføje ændringer til iscenesættelsesmiljøet:

$ git tilføje .



Igen, tjek Gits lokale repository-status, og kontroller, om ændringerne er tilføjet til iscenesættelsesmiljøet eller ej:

$ git status


Nedenstående output viser, at ændringer er blevet tilføjet til iscenesættelsesområdet:


Trin 10: Overfør den ændrede fil

Send den ændrede fil ved hjælp af den angivne kommando:

$ git commit -m 'Testfilen er opdateret'



Igen, tjek Git-loggen for verifikation:

$ git log


Det kan ses, at ændringerne også er begået med succes. Nu er det nødvendigt at fortryde disse lokale ændringer og gendanne den tidligere version af det lokale Git-lager:


Trin 11: Fortryd de lokale ændringer

For at nulstille eller fortryde de lokale ændringer og gendanne det lokale Git-lager til den tidligere version, skal du bruge ' git nulstil HEAD~1 kommando:

$ git nulstilles HOVED~ 1



Bekræft igen, om vi har tilbageført ændringer eller ej:

$ git log .


Her kan du se, at vi med succes har tilbageført de lokale ændringer:


Vi har samlet den nemmeste information til at fortryde lokale ændringer i Git.

Konklusion

For at fortryde de lokale ændringer i Gits lokale lager, skal du åbne det lokale lager, foretage nogle ændringer og forpligte dem. Derefter, for at gendanne depotet til den originale version og fortryde lokale ændringer, skal du bruge ' git nulstil HEAD~1 ” kommando. I dette indlæg har vi demonstreret metoden til at fortryde de lokale ændringer.