git-restore komanda Git | Paaiškino

Git Restore Komanda Git Paaiskino



Kai vartotojai sukuria failą „Git“, jis įdedamas į „Git“ darbo sritį. Tada jis perkeliamas į Git sustojimo indeksą, kur jis vadinamas sekamu failu ir paruoštas įsipareigoti. Norėdami išsaugoti failą arba pridėtus pakeitimus į „Git“ saugyklą vėlesniam naudojimui, vartotojai turi atlikti pakeitimus. Kai kuriais atvejais vartotojai nori pašalinti sekamus failus arba pridėtus pakeitimus iš sustojimo indekso ir perkelti juos atgal į Git darbo sritį. Šiuo konkrečiu tikslu „ git atkurti ' Gali būti naudojamas.

Šio rašymo rezultatai yra tokie:

Kas yra „git“ atkūrimo komanda „Git“?

git atkurti “ komanda naudojama atkurti arba atmesti naujausius atliktus pakeitimus ir pašalinti stebimus vietinius pakeitimus. Ši komanda gali būti naudojama su skirtingomis vėliavėlėmis, tokiomis kaip:







  • <–inscenizuotas> “ parinktis naudojama failams pašalinti iš sustojimo srities ir išlaikyti faktinę jų versiją.
  • “ parinktis naudojama nepatvirtintiems vietiniams failo pakeitimams atmesti.

Sintaksė



Čia yra bendra sintaksė git atkurti “ komanda:



git atkurti < galimybės >

Iš aukščiau pateiktos komandos „ “ bus pakeistas norimomis žymomis.





Kaip „git atkurti“ stebimą / pakopinį vieną failą „Git“?

į “ git atkurti “ neįpareigoti vieną failą Git, patikrinkite šią procedūrą:

  • Eikite į vietinę „Git“ saugyklą.
  • Išvardykite neįpareigotus failus.
  • Paleiskite „ git atkūrimas -stage “ komanda.
  • Patikrinkite dabartinę saugyklos būseną.

1 veiksmas: eikite į vietinę saugyklą

Pirmiausia eikite į konkrečią vietinę saugyklą vykdydami „ cd “ komanda:



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

2 veiksmas: peržiūrėkite neįpareigotus failus

Dabar surašykite visus suskirstytus failus, patikrindami dabartinę saugyklos būseną:

git statusas

Pagal toliau pateiktą išvestį „ failas.py “, „ failas1.txt “ ir „ failas2.txt “ yra neįpareigoti failai. Mes panaikinsime „ failas.py “ failas:

3 veiksmas: nesutvarkytas failas

Vykdykite ' git atkurti “ failą su „ – surežisuotas “ vėliavėlė ir failo pavadinimas:

git atkurti --inscenizuotas failas.py

4 veiksmas: patikrinkite dabartinę failo būseną

Norėdami patikrinti dabartinę nesekamo failo būseną, paleiskite „ git statusas “ komanda:

git statusas

Matyti, kad neįsipareigojęs“ failas.py “ buvo pašalintas iš sustojimo zonos:

Kaip „git atkurti“ stebimus / suskirstytus kelis failus „Git“?

Norėdami pašalinti kelis suskirstytus failus iš sustojimo indekso, paleiskite pateiktą komandą:

git atkurti --inscenizuotas * .txt

Čia visi failai, kuriuose yra „ .txt “ plėtinys, bus pašalintas iš sustojimo zonos:

Dabar patikrinkite neįpareigotų failų būseną paleisdami „ git statusas “ komanda:

git statusas

Pagal toliau pateiktą išvestį visi neįpareigoti failai, turintys „ .txt “ plėtinys, buvo pašalintas atgal į Git darbo sritį:

Mes surinkome išsamią informaciją apie „ git atkurti “ komanda.

Išvada

git atkurti ” komanda naudojama atmesti naujausius atliktus pakeitimus ir pašalinti stebimus vietinius pakeitimus. „ git recovery –stage * “ komanda naudojama nepersektam vienam failui pašalinti. „ git atkūrimas –stage * “ komanda naudojama norint pašalinti kelis failus iš sustojimo indekso. Šiame vadove buvo aprašytas „ git atkurti “ komanda Git.