Resultaterne af denne skrivning er:
- Hvad er 'git restore'-kommandoen i Git?
- Hvordan 'git restore' sporet/iscenesat enkelt fil i Git?
- Hvordan 'git restore' sporede/iscenesatte flere filer i Git?
Hvad er 'git restore'-kommandoen i Git?
Det ' git gendannelse ” kommandoen bruges til at gendanne eller kassere de seneste forpligtede ændringer og fjerne de sporede lokale ændringer. Denne kommando kan bruges med forskellige flag, såsom:
- “ <–iscenesat> ”-indstillingen bruges til at fjerne filerne fra iscenesættelsesområdet og vedligeholde deres faktiske version.
- “
”-indstillingen bruges til at kassere ikke-forpligtede lokale ændringer fra filen.
Syntaks
Her er den generelle syntaks for ' git gendannelse kommando:
git gendanne < muligheder >
Fra ovenstående kommando, '
Hvordan 'git restore' sporet/iscenesat enkelt fil i Git?
Til ' git gendannelse ” den ukommitterede enkeltfil i Git, tjek følgende procedure:
- Gå til det lokale Git-lager.
- List de ikke-forpligtede filer.
- Kør ' git restore – iscenesat
” kommando. - Tjek lagerets aktuelle status.
Trin 1: Naviger til Local Repository
Først skal du navigere til det bestemte lokale depot ved at udføre ' cd kommando:
cd 'C:\Brugere \n azma\Git\Demo13'
Trin 2: Se ikke-forpligtede filer
List nu alle de iscenesatte filer ved at kontrollere den aktuelle tilstand for depotet:
git statusIfølge nedenstående output er ' file.py ', ' fil1.txt ', og ' fil2.txt ” er de ikke-forpligtede filer. Vi vil afspore ' file.py ' fil:
Trin 3: Ikke iscenesat fil
Udfør ' git gendannelse ' fil med ' – iscenesat ' flag og filnavn:
git gendanne --iscenesat file.pyTrin 4: Tjek filens aktuelle tilstand
For at kontrollere den usporede fils aktuelle status skal du køre ' git status kommando:
git statusDet kan ses, at de uengagerede ” file.py ” er blevet fjernet fra iscenesættelsesområdet:
Hvordan 'git restore' sporede/iscenesatte flere filer i Git?
For at fjerne de flere iscenesatte filer fra iscenesættelsesindekset skal du køre den medfølgende kommando:
git gendanne --iscenesat * .txtHer er alle de filer, der har ' .txt ”-udvidelse, vil blive fjernet fra iscenesættelsesområdet:
Kontroller nu status for de ikke-forpligtede filer ved at køre ' git status kommando:
git statusI henhold til nedenstående givne output er alle ukommitterede filer, der har ' .txt ”-udvidelse, er blevet fjernet tilbage til Git-arbejdsområdet:
Vi har samlet detaljerede oplysninger om ' git gendannelse ” kommando.
Konklusion
Det ' git gendannelse ” kommandoen bruges til at kassere de seneste forpligtede ændringer og fjerne de sporede lokale ændringer. Det ' git restore – iscenesat *