Denne artikkelen vil illustrere:
Forskjell mellom stash- og scenefiler i git
I git, "Stash”Er en prosess som lagrer de ikke -sporede modifiserte filene i stabelen. Stash -endringer er unødvendige endringer som ikke trenger å legges til Git -indeksen. På den annen side "Scene”Er trinnet som legger de ikke -sporede filene til Git -iscenesettelsesområdet for sporingsformål.
Hvordan stash filer i git?
For å stash filer i git, først, bytt til den nødvendige katalogen og se den nåværende statusen. Skriv deretter ut "git stash”Kommando for å lagre de ikke -sporede eller uplagte endringene i stash og bekrefte endringer.
Trinn 1: Se gjeldende status
Først, skriv ut kommandoen nedenfor for å sjekke gjeldende status for arbeidskatalogen:
$ git status
Det kan sees at det nåværende depotet inneholder “Test1.tekst”Og“Test2.tekst”To modifiserte filer som må spores:
Trinn 2: Stash -filer
Lagre deretter de ikke -sporede filene endres til stashen ved å bruke den medfølgende kommandoen:
$ git stash
Trinn 3: Se Stash -historien
Deretter skriver du inn følgende kommando for å se de lagrede endringene i stash:
$ git stash show
I henhold til utdataene nedenfor har filene endringene blitt lagret i stash:
Trinn 4: Bekreft endringer
Til slutt kan du sjekke gjeldende status for arbeidsreposten:
$ git status
Som du kan se er GIT -statusen tydelig nå, noe som indikerer at endringene har blitt stas med suksess:
Hvordan du scenen filer i git?
For å iscenesette alle filer i Git, bruk "git add .”Kommando. Dessuten, hvis brukeren ønsker å legge til en enkelt fil, "git add ”Kommando kan brukes.
Trinn 1: Vis depotstatus
Først må du sjekke gjeldende status for arbeidskatalogen:
$ git status
Det kan observeres at depotet inneholder to ikke -sporede eller ustagede filer:
Trinn 2: Scenefiler
Kjør nå den oppgitte kommandoen for å legge til filer i Git -iscenesettelsesområdet for sporingsformål:
$ git Legg til .
Trinn 3: Bekreft endringer
For å bekrefte om filene er iscenesatt eller ikke, sjekk GIT -statusen:
$ git status
Det kan observeres at de ustagede filenes endringer er iscenesatt med hell:
Vi har forklart om stash- og scenefilene i git.
Konklusjon
“Stash”Lagrer de ikke -sporede modifiserte filens endringer i stash -listen. For å stash endres, “git stash”Kommando brukes. På den andre siden, "Scene”Flytter de ikke -sporede endringene i Git -indeksen. Til alle filer til Git -indeksen, bruk "git add .”Kommando. Denne artikkelen illustrerte forskjellen mellom stash- og scenefiler i Git.