Hvad gør `git stash push` Stash?

Hvad Gor Git Stash Push Stash



Udviklere foretager ændringer i deres projektkildekodefiler og flytter dem til iscenesættelsesindekset. Nogle gange udfører de ændringer, men ønsker ikke at skubbe disse ændringer ind i Git-lageret. Derudover skal de beholde disse ændringer midlertidigt. I en sådan situation vil ' git stash push ” kommando kan bruges.

Denne artikel vil forklare, hvordan ' git stash push ” kommando.

Hvad gør 'git stash push' Stash?

For at kontrollere funktionen af ​​' git stash push kommando, prøv følgende trin:







  • Flyt til det bestemte Git-lager.
  • Tjek listen over lagerindholdet.
  • Vælg og opdater den ønskede fil.
  • Kør ' git stash push ” kommando for at holde de midlertidige ændringer.

Trin 1: Skift Git Repository

Brug ' cd ” kommando sammen med den nødvendige depotsti og naviger til den:



$ cd 'C:\Brugere \n asma\Go \t er repo'

Trin 2: Se liste over indhold

Udfør nu følgende kommando for at vise lagerindholdet:



$ ls





Trin 3: Åbn og opdater den ønskede fil

Kør derefter ' Start ' kommando for at åbne og ændre den bestemte fil:

$ Start



Trin 4: Skub ændringer til iscenesættelsesindeks

For at skubbe ændringerne til iscenesættelsesområdet skal du bruge følgende kommando:

$ git tilføje .

Trin 5: Gem ændringer

Derefter skal du midlertidigt holde de trinvise ændringer ved at køre ' git stash push kommando:

$ git stash skubbe

Trin 6: Vis Stash List

Til sidst skal du kontrollere de gemte ændringer gennem følgende kommando:

$ git stash liste

Det kan observeres, at de tidligere midlertidige tilbageholdelsesændringer stadig eksisterer på listen:

Det er alt! Vi har forklaret, hvordan ' git stash push ” kommando.

Konklusion

For at se, hvordan ' git stash push ” kommandoen skal du først navigere til det bestemte Git-lager og kontrollere listen over lagerindholdet. Åbn og opdater derefter den ønskede fil. Gem derefter ændringerne og udfør ' git stash push ” kommando for at holde de midlertidige ændringer. Denne artikel uddybede den nævnte kommandos virkemåde.