Hvordan bruke git stash og git stash pop -kommandoer

Hvordan bruke git stash og git stash pop -kommandoer
Git hjelper til med å kontrollere versjonen av prosjektene dine. Git er en kjent programvare som brukes av programmerere til å jobbe på en samarbeidende måte for å oppnå spesifikke mål. Git -depotene er vert av Github som hjelper til med å jobbe på nettet og hjelpe programmererne til å dele prosjekt- eller kodefiler der. Dessuten er Git sikkerhetskopiert av flere operasjoner eller kommandoer som Git Stash, Git Stash Apply, Git Stash Pop, Git Stash Drop. Inspirert av viktigheten av Git, vil dagens guide gi grunnleggende informasjon om Git Stash og Git Stash Pop; og bruk av begge kommandoer/operasjoner i Ubuntu.

Så la oss starte denne guiden:

Git stash

Stashing er et fenomen som er ment å lagre filene/innholdet midlertidig; Git støtter også denne funksjonen, og den er anerkjent som "Git Stash". Programmerere på Git bruker ofte denne funksjonen Git Stash lar deg lagre kode eller tekst for senere bruk: for eksempel når du gjør endringer i en fil i depotet ditt; Det er mulig du kan møte noen annen oppgave, eller du må jobbe med et annet prosjekt; Så du kan begå disse endringene senere for å lagre originalfilen.

Git stash pop

Git Stash Pop er en annen nyttig kommando støttet av Git; Hver gang du stash innholdet det neste er at du må begå disse endringene på et eller annet tidspunkt. Git Stash Apply brukes til å få innholdet fra Stash -filen og forplikte den til den opprinnelige filen; Det er en annen kommando git stash -dråpe som brukes til å slippe stashinnholdet uten å bruke det. Det blir lagt merke til at funksjonalitetene til begge kommandoene kan utføres ved å bruke en enkelt kommando kalt Git Stash Pop. Denne operasjonen vil få innholdet fra Stash -filen og bruke endringene på filen; Ved siden av å begå endringer, slipper den også stash -filen.

Hvordan Git Stash fungerer i Ubuntu

For det første må du opprette Git -prosjekt og initialisere Git -depotet på Ubuntu; Du kan opprette det lokalt av og kommandoen nevnt nedenfor vil opprette “NewPro”Prosjekt i hjemmekatalogen din:

$ git init - -fair ~/newpro

Endre arbeidskatalogen til terminalen til “NewPro”Ved å bruke kommandoen nevnt nedenfor:

$ CD/HOME/ADNAN/NEWPRO

Hold terminalen i samme katalog; Husk at vi jobber for Stash; For dette formålet må vi gjøre endringer i prosjektet vårt; Vi har opprettet et Python -skript ved å utstede følgende kommando:

$ berøringsskript.py

Få tilgang til dette skriptet ved hjelp av Nano Editor og skriv litt tekst som en kommentar, eller du kan også skrive Python -kode:

$ nano manus.py

Utfør følgende kommando for å initialisere så vel som innebygde endringer i Git -prosjektlageret ditt:

$ git init && git add .

Når endringene er lagt til vellykket, må du sjekke statusen til depotet ditt ved å bruke kommandoen som er nevnt nedenfor:

Det observeres at endringene (som ikke er begått ennå) vises i utgangen:

$ git status

Etter å ha bekreftet at endringene ikke er begått, kan du kjøre kommandoen “Git Stash” for å stash disse endringene; For det, utfør kommandoen i Ubuntu -terminalen:

$ git stash

Til slutt, når endringene er lagret; Du kan igjen sjekke statusen for å bekrefte at endringer er sendt til Stash eller ikke:

$ git status

Hvordan Git Stash Pop fungerer i Ubuntu

Når stashing er utført, kan man bruke disse endringene på stash: Her popper vi Stash -filen ved hjelp av "Git Stash Pop". Dette vil bruke endringene så vel som tunicates stash -filen; Før du bruker POP, vil vi utføre kommandoen som er nevnt nedenfor for å vise all stash:

$ git stash show -p

Etter det kan du bruke disse endringene og tømme Stash -filen ved å bruke kommandoen som er nevnt nedenfor:

$ git stash pop

Når du har poppet innholdet, kjører du showet Stash -kommandoen for å bekrefte at det er noe igjen, eller innholdet blir brukt og avkortet:

$ git stash show -p

Konklusjon

Fra starten av det 21. århundre har databehandlingstiden vært fokusert for å gjøre den teknologisk rik; Spesielt maskinvare- og programvareutviklingen er kjerneprestasjonen i dette århundret. En annen bemerkelsesverdig forbedring er å jobbe i et samarbeidsmiljø; Dette samarbeidsmiljøet gjør det mulig for flere programmerere å jobbe med et enkelt prosjekt samtidig, og Git er programvaren som gir slike tillatelser. I denne artikkelen har vi kort forklart to grunnleggende kommandoer av GIT som brukes til å lagre og anvende de uforpliktende endringene. Git Stash hjelper til med å lagre det uplagte innholdet på et trygt sted, mens Git Stash POP gjør det mulig å bruke endringene og avkortet den tilhørende Stash -filen.