Git Stash ing: Tijdelijk niet-vastgelegde wijzigingen opslaan voor een schone werkstatus

Stashing in Git kun je niet-vastgelegde wijzigingen tijdelijk opslaan en overschakelen naar een schone werkende staat. Dit is handig wanneer u naar een andere branch moet overschakelen of aan een andere feature moet werken zonder de wijzigingen waar u momenteel aan werkt vast te leggen.

Hier zijn de stappen om Stashing in Git te gebruiken:

 

Stash uw wijzigingen

Zorg ervoor dat u zich in uw werkdirectory bevindt en voer de volgende opdracht uit:

git stash save "Stash name"

Met deze opdracht worden al uw niet-vastgelegde wijzigingen opgeslagen in een nieuwe voorraad met de opgegeven naam. Als je geen stash naam opgeeft, zal Git automatisch een standaardnaam genereren.

 

Bekijk de stash lijst

Voer de volgende opdracht uit om de lijst met stashes in uw repository te bekijken:

git stash list

Met deze opdracht worden alle bestaande stashes weergegeven, samen met hun indexnummers.

 

A toepassen stash

Om a toe te passen stash op uw werkstatus, voert u de opdracht uit:

git stash apply <stash_name>

Vervang <stash_name> door de stash naam of het indexnummer dat u wilt toepassen. Als je geen stash naam opgeeft, past Git standaard de nieuwste stash.

 

Laat een stash

Zodra je met succes een stash hebt aangebracht en deze niet langer nodig hebt, kun je de stash neerzetten met de opdracht:

git stash drop <stash_name>

Vervang <stash_name> door de stash naam of het indexnummer dat u wilt toepassen. Als je geen stash naam opgeeft, past Git standaard de nieuwste stash.

 

Stashing is een belangrijke functie in Git waarmee je tijdelijk niet-vastgelegde wijzigingen kunt opslaan zonder ze kwijt te raken. Dit helpt u gemakkelijk te schakelen tussen branches en functies zonder uw workflow te verstoren.