Hvordan du kan tilbakestille scenefiler i git?

Hvordan du kan tilbakestille scenefiler i git?
Git er et godt likt DevOps-verktøy som er mye brukt til å administrere kildekode for alle typer prosjekter. Den opprettholder kodefiler i to typer miljøer: iscenesettelsesområde og ustagende område. Mer spesifikt blir iscenesettelsesfiler sporet filer, mens ustagende filer er ikke -sporede filer som ikke er lagt til sporingsindeksen til depotet.

Vanligvis tester utviklere forskjellige filer og funksjoner på prosjektet, og noen ganger ønsker ikke brukeren å legge dem til prosjektlageret og ønsker å vende dem til det ustagende området.

Dette innlegget vil gi metoder for å tilbakestille scenefiler til Unstage -området:

  • Metode 1: Gå tilbake til trinnfiler ved hjelp av RESET -kommandoen i GIT
  • Metode 2: Gjennomfør trinnfiler ved hjelp av Restore -kommandoen i GIT

Så la oss starte!

Metode 1: Gå tilbake til trinnfiler ved hjelp av RESET -kommandoen i GIT

For å vende tilbake trinnfilene i Git, kan brukere bruke Git Reset -kommandoen. For dette formålet, sjekk ut den undergitte prosedyren for å tilbakestille scenefiler.

Trinn 1: Åpne Git Bash
Først må du starte Git Bash -terminalen fra Start -menyen:

Trinn 2: Gå til Git Repository
Deretter åpner du Git Working Repository ved å bruke “CD”Kommando:

$ CD "C: \ git"

Trinn 3: Lag ny fil
Lag en ny fil i Git -depotet, da vi vil opprette “Fil1.tekst”:

$ Touch File1.tekst

Sjekk filstatusen for å bekrefte om filen er opprettet eller ikke:

$ git status

Det kan observeres at filen er opprettet med hell, men den er ennå ikke sporet og vises under ikke -sporede filer:

Trinn 4: Legg til fil i iscenesettelsesområdet
Deretter legger du filen til et iscenesettelsesområde ved hjelp av den oppgitte kommandoen:

$ git Legg til File1.tekst

Igjen, sjekk filstatusen:

$ git status

Her kan du se at filen nå er lagt til i iscenesettelsesområdet og er klar til å forplikte seg:

Trinn 5: Gå tilbake til trinnsfilen til Unsage Area
Gå tilbake til scenefilen til Unstage -området ved å bruke GIT RESET -kommandoen:

$ git reset file1.tekst

Trinn 6: Sjekk filstatus
Kontroller om filen er tilbakeført fra iscenesettelsesområdet:

$ git status

Her kan du se at vi har vendt tilbake scenen "Fil1.tekst”Til Unsage Environment:

Metode 2: Gjennomfør trinnfiler ved hjelp av Restore -kommandoen i GIT

For å gå tilbake til scenefilen til et ustadig område ved hjelp av Git Restore -kommandoen, sjekk ut prosedyren.

Trinn 1: Legg til fil i scenemiljøet
Bruk “git add”Kommando og spesifiser filen som må legges til i sceneområdet:

$ git Legg til File1.tekst

Gå nå til neste trinn for å bekrefte om filen legges til i sceneområdet eller ikke.

Trinn 2: Sjekk filstatus
Sjekk ut filstatusen for å bekrefte om filen legges til i trinnet eller ikke:

$ git status

Det kan observeres at den spesifiserte filen er klar til å forplikte seg:

Trinn 3: Gå tilbake til Fil til Unsage Area
For å vende tilbake den iscenesatte filen til Unstage -området, kjør "git gjenoppretting”Kommando sammen med“-iscenesatt”Alternativ som følger:

$ git gjenoppretting -scenet fil1.tekst

Igjen, utfør "git status”Kommando for å bekrefte om filen blir tilbakeført til Unsage -miljøet eller ikke:

$ git status

Utgangen nedenfor viser at filen blir tilbakeført til det ustagede området:

Vi har lært deg hvordan du kan tilbakestille scenefilene i Git.

Konklusjon

For å vende tilbake scenefilene i Git, åpner du først Git Working Repository og sjekk filstatusen for å bekrefte om det eksisterer noen fil i iscenesettelsesområdet eller ikke. Bruk deretter “$ git reset ”Kommando for å vende filen til det ustagende området. Alternativt kan du bruke "$ git gjenoppretting -iscenesatt ”Kommando. Dette innlegget har lært deg hvordan du kan tilbakestille scenefiler i Git.