Rezultati ovog pisanja su:
- Što je naredba 'git restore' u Gitu?
- Kako “git vratiti” jednu praćenu/postupnu datoteku u Gitu?
- Kako “git vratiti” višestruke praćene/postavljene datoteke u Gitu?
Š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, '
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 statusPrema 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.pyKorak 4: Provjerite trenutno stanje datoteke
Za provjeru trenutačnog statusa nepraćene datoteke pokrenite ' git status ” naredba:
git statusVidi 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 * .txtOvdje su sve datoteke koje imaju ' .txt ”, bit će uklonjeno iz pripremnog područja:
Sada provjerite status nekomitiranih datoteka pokretanjem ' git status ” naredba:
git statusPrema 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 *