Git Stash ing: Lagra tillfälligt oengagerade ändringar för en ren arbetsstat

Stashing i Git låter dig tillfälligt lagra oengagerade ändringar och växla till ett rent arbetsläge. Detta är användbart när du behöver byta till en annan filial eller arbeta med en annan funktion utan att göra ändringarna du för närvarande arbetar med.

Här är stegen att använda Stashing i Git:

 

Stash dina ändringar

Se till att du är i din arbetskatalog och kör följande kommando:

git stash save "Stash name"

Det här kommandot lagrar alla dina oengagerade ändringar i en ny stash med det angivna namnet. Om du inte anger ett stash namn kommer Git automatiskt att generera ett standardnamn.

 

Se stash listan

För att se listan över stashes i ditt förråd, kör kommandot:

git stash list

Detta kommando kommer att visa alla befintliga stashes tillsammans med deras indexnummer.

 

Applicera en stash

För att tillämpa a stash på ditt arbetsläge, kör kommandot:

git stash apply <stash_name>

Ersätt <stash_name> med det stash namn eller indexnummer som du vill använda. Om du inte anger ett stash namn använder Git som standard den senaste stash.

 

Släpp a stash

När du väl har använt ett förvaringsutrymme och inte längre behöver det, kan du släppa det med hjälp av kommandot:

git stash drop <stash_name>

Ersätt <stash_name> med det stash namn eller indexnummer som du vill använda. Om du inte anger ett stash namn använder Git som standard den senaste stash.

 

Stashing är en viktig funktion i Git som låter dig tillfälligt lagra oengagerade ändringar utan att förlora dem. Detta hjälper dig att enkelt växla mellan grenar och funktioner utan att störa ditt arbetsflöde.