Ukaz git-restore v Gitu | Razloženo

Ukaz Git Restore V Gitu Razlozeno



Ko uporabniki ustvarijo datoteko v Gitu, se ta postavi v delovno področje Git. Nato se premakne v uprizoritveni indeks Git, kjer se imenuje sledena datoteka in je pripravljena za objavo. Če želite shraniti datoteko ali dodane spremembe v repozitorij Git za poznejšo uporabo, morajo uporabniki potrditi spremembe. V nekaterih primerih želijo uporabniki odstraniti sledene datoteke ali dodane spremembe iz uprizoritvenega indeksa in jih premakniti nazaj v delovno področje Git. Za ta poseben namen je ' git obnoviti ' je lahko uporabljen.

Rezultati tega pisanja so:

Kaj je ukaz »git restore« v Gitu?

' git obnoviti ” Ukaz se uporablja za obnovitev ali zavrženje najnovejših potrjenih sprememb in odstranjevanje sledenih lokalnih sprememb. Ta ukaz je mogoče uporabiti z različnimi zastavicami, kot so:







  • <–uprizorjeno> ” se uporablja za odstranjevanje datotek iz uprizoritvenega območja in ohranjanje njihove dejanske različice.
  • ” možnost se uporablja za zavrženje nepotrjenih lokalnih sprememb iz datoteke.

Sintaksa



Tukaj je splošna sintaksa » git obnoviti ” ukaz:



git obnoviti < opcije >

Iz zgornjega ukaza se prikaže » ” bodo zamenjane z želenimi oznakami.





Kako »git obnoviti« sledeno/postopno posamezno datoteko v Gitu?

Za “ git obnoviti ” nepotrjeno posamezno datoteko v Gitu, preverite naslednji postopek:

  • Pojdite v lokalno skladišče Git.
  • Seznam nepotrjenih datotek.
  • Zaženite ' git recover –staged ” ukaz.
  • Preverite trenutno stanje repozitorija.

1. korak: Pomaknite se do lokalnega repozitorija

Najprej se pomaknite do določenega lokalnega repozitorija tako, da izvedete ' cd ” ukaz:



cd 'C:\Uporabniki \n azma\Git\Demo13'

2. korak: Oglejte si nepotrjene datoteke

Sedaj navedite vse stopnjevane datoteke tako, da preverite trenutno stanje repozitorija:

status git

Glede na spodnji rezultat je ' file.py ”, “ datoteka1.txt «, in » datoteka2.txt ” so nepotrjene datoteke. Preklicali bomo sledenje ' file.py ' mapa:

3. korak: datoteka brez stopnje

Izvedite ' git obnoviti ' datoteka z ' – uprizorjeno ” zastavica in ime datoteke:

git obnoviti --uprizorjeno file.py

4. korak: Preverite trenutno stanje datoteke

Če želite preveriti trenutno stanje neizsledene datoteke, zaženite » status git ” ukaz:

status git

Vidi se, da nezavezani “ file.py ” je bil odstranjen iz uprizoritvenega območja:

Kako »git obnoviti« sledene/razporejene več datotek v Gitu?

Če želite odstraniti več stopenjskih datotek iz uprizoritvenega indeksa, zaženite navedeni ukaz:

git obnoviti --uprizorjeno * .txt

Tukaj so vse datoteke, ki imajo » .txt ” bo odstranjena iz uprizoritvenega območja:

Zdaj preverite stanje nepotrjenih datotek tako, da zaženete » status git ” ukaz:

status git

V skladu s spodnjim rezultatom bodo vse nepotrjene datoteke, ki imajo » .txt ” je bila odstranjena nazaj v delovno področje Git:

Zbrali smo podrobne informacije o ' git obnoviti ” ukaz.

Zaključek

' git obnoviti ” Ukaz se uporablja za zavrženje najnovejših potrjenih sprememb in odstranjevanje sledenih lokalnih sprememb. ' git restore –staged * ” se uporablja za odstranitev posamezne datoteke, ki ji ni sledi. ' git restore –staged * ” Ukaz se uporablja za odstranitev več datotek iz uprizoritvenega indeksa. V tem priročniku je opisana uporaba » git obnoviti ” ukaz v Gitu.