Resultatene fra denne oppskriften er:
- Hva er 'git restore'-kommandoen i Git?
- Hvordan 'git restore' sporet/iscenesatt enkeltfil i Git?
- Hvordan 'git restore' sporede/iscenesatte flere filer i Git?
Hva er 'git restore'-kommandoen i Git?
« git restore ”-kommandoen brukes til å gjenopprette eller forkaste de siste begåtte endringene og fjerne de sporede lokale endringene. Denne kommandoen kan brukes med forskjellige flagg, for eksempel:
- ' <–iscenesatt> alternativet brukes for å fjerne filene fra oppsamlingsområdet og opprettholde deres faktiske versjon.
- '
alternativet brukes for å forkaste ukommitterte lokale endringer fra filen.
Syntaks
Her er den generelle syntaksen til ' git restore ' kommando:
git restaurere < alternativer >
Fra kommandoen ovenfor, '
Hvordan 'git restore' sporet/iscenesatt enkeltfil i Git?
Til ' git restore ” den uforpliktede enkeltfilen i Git, sjekk ut følgende prosedyre:
- Gå til det lokale Git-depotet.
- List opp de ikke-forpliktede filene.
- Kjør ' git restore – iscenesatt
' kommando. - Sjekk depotets nåværende status.
Trinn 1: Naviger til Local Repository
Naviger først til det aktuelle lokale depotet ved å utføre ' cd ' kommando:
cd 'C:\Brukere \n azma\Git\Demo13'
Trinn 2: Vis ikke-forpliktede filer
List nå alle de trinnvise filene ved å sjekke den nåværende tilstanden til depotet:
git statusI henhold til utgangen nedenfor, ' file.py ', ' fil1.txt ', og ' fil2.txt ” er de ikke-kommitterte filene. Vi vil avspore ' file.py ' fil:
Trinn 3: Ikke iscenesatt fil
Utfør ' git restore ' fil med ' – iscenesatt flagg og filnavn:
git restaurere --iscenesatt file.pyTrinn 4: Sjekk filens gjeldende tilstand
For å sjekke den usporede filens nåværende status, kjør ' git status ' kommando:
git statusDet kan sees at den uengasjerte « file.py ' er fjernet fra oppsetningsområdet:
Hvordan 'git restore' sporede/iscenesatte flere filer i Git?
For å fjerne de flere trinnvise filene fra oppsamlingsindeksen, kjør kommandoen som følger med:
git restaurere --iscenesatt * .tekstHer er alle filene som har ' .tekst utvidelse, vil bli fjernet fra oppstillingsområdet:
Sjekk nå statusen til de ikke-forpliktede filene ved å kjøre ' git status ' kommando:
git statusI henhold til utdataene nedenfor, vil alle ukommitterte filer som har ' .tekst ”-utvidelsen, har blitt fjernet tilbake til Git-arbeidsområdet:
Vi har samlet detaljert informasjon om ' git restore ' kommando.
Konklusjon
« git restore ”-kommandoen brukes til å forkaste de siste forpliktede endringene og fjerne de sporede lokale endringene. « git restore – iscenesatt *