Naredba git-restore u Gitu | Objašnjeno

Naredba Git Restore U Gitu Objasnjeno



Kada korisnici kreiraju datoteku u Gitu, ona se postavlja u Git radno područje. Zatim se pomiče u Git staging index, gdje se naziva praćena datoteka i spremna je za predaju. Kako bi spremili datoteku ili dodane promjene u Git repozitorij za kasniju upotrebu, korisnici trebaju potvrditi promjene. U nekim situacijama korisnici žele ukloniti praćene datoteke ili dodane promjene iz probnog indeksa i premjestiti ih natrag u Git radno područje. Za ovu posebnu svrhu, ' git vratiti ' može se koristiti.

Rezultati ovog pisanja su:

Što je naredba 'git restore' u Gitu?

' git vratiti ” naredba se koristi za vraćanje ili odbacivanje najnovijih predanih promjena i uklanjanje praćenih lokalnih promjena. Ova se naredba može koristiti s različitim zastavicama, kao što su:







  • <–uprizoreno> ” opcija se koristi za uklanjanje datoteka iz pripremnog područja i održavanje njihove stvarne verzije.
  • ” opcija se koristi za odbacivanje neizvršenih lokalnih promjena iz datoteke.

Sintaksa



Ovdje je opća sintaksa za ' git vratiti ” naredba:



git vratiti < opcije >

Iz gornje naredbe, ' ” bit će zamijenjene željenim oznakama.





Kako “git vratiti” jednu praćenu/postupnu datoteku u Gitu?

Za ' git vratiti ” neobavezanu jednu datoteku u Gitu, pogledajte sljedeći postupak:

  • Idite na Git lokalno spremište.
  • Navedite nepodvrgnute datoteke.
  • Pokrenite ' git restore –staged ” naredba.
  • Provjerite trenutni status spremišta.

Korak 1: Dođite do lokalnog repozitorija

Prvo idite do određenog lokalnog spremišta izvršavanjem ' CD ” naredba:



CD 'C:\Korisnici \n azma\Git\Demo13'

Korak 2: Pregledajte neobvezene datoteke

Sada popišite sve datoteke u fazama provjerom trenutnog stanja spremišta:

git status

Prema donjem rezultatu, ' file.py ”, “ datoteka1.txt ', i ' datoteka2.txt ” su nepodvrgnute datoteke. Poništit ćemo praćenje ' file.py ' datoteka:

Korak 3: Nepostavljena datoteka

Izvršite ' git vratiti ' datoteka s ' – uprizoreno ” zastavica i naziv datoteke:

git vratiti --uprizoreno file.py

Korak 4: Provjerite trenutno stanje datoteke

Za provjeru trenutačnog statusa nepraćene datoteke pokrenite ' git status ” naredba:

git status

Vidi se da neobavezani “ file.py ” je uklonjen iz prostora za prikazivanje:

Kako “git vratiti” višestruke praćene/postavljene datoteke u Gitu?

Da biste uklonili višestruke postupne datoteke iz probnog indeksa, pokrenite naredbu:

git vratiti --uprizoreno * .txt

Ovdje su sve datoteke koje imaju ' .txt ”, bit će uklonjeno iz pripremnog područja:

Sada provjerite status nekomitiranih datoteka pokretanjem ' git status ” naredba:

git status

Prema dolje danom izlazu, sve neobavezane datoteke koje imaju ' .txt ”, uklonjeno je natrag u Git radno područje:

Prikupili smo detaljne informacije o ' git vratiti ” naredba.

Zaključak

' git vratiti ” naredba se koristi za odbacivanje najnovijih predanih promjena i uklanjanje praćenih lokalnih promjena. ' git return –staged * ” naredba se koristi za uklanjanje nepraćene pojedinačne datoteke. ' git return –staged * ” Naredba se koristi za uklanjanje više datoteka iz probnog indeksa. U ovom vodiču opisano je korištenje ' git vratiti ” naredba u Gitu.