Hoe stashes toe te passen in Git

Hoe Stashes Toe Te Passen In Git



Git stash is de tijdelijke plank die wordt gebruikt om alle wijzigingen in de huidige werkdirectory te bewaren en terug te keren naar de laatste commit die op de branches is gedaan. De stash-wijzigingen kunnen worden uitgevoerd met een speciale set Git-opdrachten die zijn ontworpen om verschillende acties uit te voeren, zoals het maken, toepassen en verwijderen van staten.

In deze handleiding bespreken we de procedure om de stashes in Git toe te passen.

Hoe stashes toepassen in Git?

Om stashes in Git toe te passen, gaan we eerst naar de lokale Git-repository. Maak vervolgens het nieuwe bestand en voeg het toe aan het werkgebied. Leg vervolgens de wijzigingen vast die zijn gemaakt met het vastleggingsbericht. Daarna voeren we de ' $ git stash ” commando om de wijzigingen tijdelijk te bewaren en gebruik dan de “ $ git stash van toepassing ” commando om stash toe te passen zonder ze uit de stash-stack te verwijderen.







Bekijk nu de onderstaande procedure om het bovenstaande scenario te implementeren!



Stap 1: Navigeer naar Git Repo

Voer eerst de ' CD ” commando om naar de lokale Git repo te gaan:



$ CD 'C:\Gebruikers \n azma\Git\demo'





Stap 2: Bestand maken

Voer vervolgens de Git ' aanraken ” commando om een ​​nieuw bestand te maken in Git repo:

$ aanraken bestand.txt



Stap 3: Bestand toevoegen

Voeg het nieuw gemaakte bestand toe aan het werkgebied vanuit het werkgebied:

$ git add mijnbestand.txt

Stap 4: Wijzigingen doorvoeren

Breng nu wijzigingen aan in de Git-repository en commit een bijbehorend bericht met de opgegeven optie ' -m ' in de ' git commit ” commando:

$ git commit -m 'file.txt toegevoegd'

Stap 5: Bestand bijwerken

Open en wijzig vervolgens het toegevoegde bestand met Git “ begin ” commando met de bestandsnaam:

$ start mijnbestand.txt

Het bestand wordt geopend met de editor, voeg er tekst aan toe en wijzig het:

Stap 6: Wijzigingen toevoegen

Voeg vervolgens alle gemaakte wijzigingen toe aan de Git-repository door het onderstaande commando uit te voeren:

$ git add .

Stap 7: Git Stash maken

Gebruik vervolgens de onderstaande opdracht om de wijzigingen in de werkmap tijdelijk te behouden:

$ git stash

Onderstaande output geeft aan dat we de huidige wijzigingen met succes hebben opgeslagen voor later gebruik:

Stap 8: Lijst Git Stash

Voer de volgende opdracht uit om de recente wijzigingen weer te geven:

$ git stash lijst

Volgens onderstaande output hebben we momenteel twee stashes met de index ' 0 ' en ' 1 ”:

Stap 9: Stash toepassen

Voer ten slotte de ' git stash van toepassing ” commando om de nieuwste Git stash toe te passen:

$ git stash van toepassing zijn

Het is te zien dat de nieuwste stash wordt toegepast zonder deze uit de stash-stack te verwijderen, wat aangeeft dat we hebben gewijzigd ' mijnbestand.txt ”:

Laten we het volgende gedeelte bekijken om de stash-stack te legen.

Hoe de Stash in Git te verwijderen?

Als u de stashes van de stapel wilt verwijderen, voert u de onderstaande opdracht uit:

$ git stash Doorzichtig

Om er zeker van te zijn dat het stash-verwijderingsproces verloopt, vermeldt u de stash-stack:

$ git stash lijst

Het onderstaande fragment geeft aan dat onze stash-stack leeg is:

We hebben de eenvoudigste procedure gegeven om de stashes in Git toe te passen.

Conclusie

Om stashes in Git toe te passen, navigeer je eerst naar de lokale repository van Git. Maak vervolgens het bestand en voeg het toe aan het werkgebied. Leg vervolgens wijzigingen vast met een vastleggingsbericht. Open het nieuw gemaakte bestand en werk het bij. Voer daarna de “ $ git toevoegen. ” commando om wijzigingen toe te voegen en de wijzigingen in de werkmap tijdelijk vast te houden met “ $ git stash ”. Voer tot slot de “ $ git stash van toepassing ” commando om toestanden toe te passen zonder ze uit de stash-stack te verwijderen. In deze handleiding hebben we de methode geïllustreerd om de stashes in Git toe te passen.