Is er een methode om lokale wijzigingen in Git ongedaan te maken?

Is Er Een Methode Om Lokale Wijzigingen In Git Ongedaan Te Maken



Git is een populair versiebeheerprogramma dat wordt gebruikt om projecten en hun broncode te beheren. De ontwikkelaars voeren meerdere taken uit, zoals het implementeren van nieuwe functies, het testen van code en nog veel meer, met behulp van de Git-vertakkingen in de lokale repository. Soms moet de Git-gebruiker lokale wijzigingen ongedaan maken na of voor de commit om de vorige versie van de applicatie of het project te herstellen.

In deze blog bespreken we of er een methode is om de lokale wijzigingen in Git ongedaan te maken. Dus laten we beginnen!







Is er een methode om lokale wijzigingen in Git ongedaan te maken?

Ja! Git biedt een methode om lokale wijzigingen in Git ongedaan te maken. Volg hiervoor de onderstaande stap.



Stap 1: Open Git Bash Terminal



Start vanuit het menu Start de Git Bash-terminal:






Stap 2: Navigeer naar Git Repository

Ga naar de Git lokale repository via de ' CD ” commando:



$ CD 'C:\Git'



Stap 3: Git Repository initialiseren

Vervolgens, na het openen van de Git-repository, initialiseert u deze met behulp van de gegeven opdracht:

$ het is heet



Stap 4: maak een nieuw bestand aan

Maak daarna een nieuw bestand aan via de ' raak aan ” commando:

$ aanraken test.txt



Stap 5: Bestand toevoegen aan Stage-omgeving

Voeg het aangemaakte bestand toe aan de testomgeving:

$ git toevoegen test.txt



Stap 6: Commit het nieuw gemaakte bestand

Gebruik de ' git vastleggen ” commando om de ensceneringswijzigingen door te voeren. Hier de ' -m ” optie is toegevoegd om een ​​bericht in de commit in te sluiten:

$ git vastleggen -m 'Testbestand is toegevoegd'



Stap 7: Controleer Git Log

Controleer vervolgens het Git-logboek om de wijzigingen te zien en controleer of de wijzigingen zijn vastgelegd of niet:

$ git-logboek


De onderstaande uitvoer laat zien dat wijzigingen zijn vastgelegd:


Stap 8: wijzig het vastgelegde bestand

Wijzig vervolgens het nieuw gecommitteerde bestand via de ' begin ” commando en specificeer de bestandsnaam:

$ start test.txt



Als je dit doet, zal het gecommitteerde bestand openen in de door Git geselecteerde editor. Breng de gewenste wijzigingen aan en klik op de knop ' CTRL+S ' sleutel:


Stap 9: Voeg bijgewerkt bestand toe aan Stage

Voeg daarna wijzigingen toe aan de testomgeving:

$ git toevoegen .



Controleer nogmaals de status van de lokale Git-repository en verifieer of de wijzigingen zijn toegevoegd aan de staging-omgeving of niet:

$ git-status


De onderstaande uitvoer laat zien dat er wijzigingen zijn toegevoegd aan het verzamelgebied:


Stap 10: Commit het gewijzigde bestand

Leg het gewijzigde bestand vast met behulp van de meegeleverde opdracht:

$ git vastleggen -m 'Testbestand is bijgewerkt'



Nogmaals, controleer het Git-logboek voor verificatie:

$ git-logboek


Het is te zien dat de wijzigingen ook met succes zijn doorgevoerd. Nu is het nodig om deze lokale wijzigingen ongedaan te maken en de vorige versie van de Git lokale repository te herstellen:


Stap 11: maak de lokale wijzigingen ongedaan

Om de lokale wijzigingen te resetten of ongedaan te maken en de Git lokale repository naar de vorige versie te herstellen, gebruik git reset HEAD~1 ” commando:

$ git-reset HOOFD~ 1



Controleer nogmaals of we de wijzigingen hebben teruggedraaid of niet:

$ git-logboek .


Hier kunt u zien dat we de lokale wijzigingen met succes hebben teruggedraaid:


We hebben de gemakkelijkste informatie verzameld om lokale wijzigingen in Git ongedaan te maken.

Conclusie

Om de lokale wijzigingen in de lokale repository van Git ongedaan te maken, opent u de lokale repository, brengt u enkele wijzigingen aan en legt u deze vast. Om daarna de repository naar de originele versie te herstellen en lokale wijzigingen ongedaan te maken, gebruikt u de git reset HEAD~1 ” commando. In dit bericht hebben we de methode gedemonstreerd om de lokale wijzigingen ongedaan te maken.