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.