Šiame tinklaraštyje išsamiau aptarsime ištrintų „Git“ failų atkūrimo procedūrą.
Ar „Git“ gali atkurti failą?
Taip, „Git“ gali atkurti failą. Ši operacija atrodo būtina, kai per klaidą pašalinote bet kokį svarbų failą, kurį reikia atkurti.
Kaip atkurti failą „Git“?
Atlikdami toliau pateiktą procedūrą, pirmiausia pereisime prie „Git“ saugyklos ir patikrinsime esamų failų sąrašą. Tada pasirinkite bet kurį iš jų ir pašalinkite jį naudodami „ $ git rm
Norėdami suprasti aukščiau aptartą scenarijų, peržiūrėkite toliau pateiktus veiksmus!
1 veiksmas: eikite į „Git“ katalogą
Pirmiausia eikite į vietinę Git saugyklą naudodami komandą „cd“:
$ cd 'C:\Vartotojai \n azma\Git\demo2'
2 veiksmas: išvardykite saugyklos failus
Paleiskite „ git ls-failai “ komanda, kad peržiūrėtumėte visus nurodytos saugyklos failus:
$ git ls-failai
Kaip matote, mūsų „ demo2 'Git saugykloje yra trys failai, du su ' .txt “ ir vienas su „ .rtf “ plėtinys:
3 veiksmas: pašalinkite failą
Dabar pašalinsime „ demo1.txt “ failą iš Git vietinės saugyklos, naudodami „ git rm “ komanda:
Čia mūsų nurodytas failas sėkmingai ištrintas:
4 veiksmas: išvardykite saugyklos failus
Vykdykite pateiktą komandą, kad patikrintumėte failo pašalinimo operaciją:
Kaip matote toliau pateiktoje išvestyje, nėra failo pavadinimu ' demo1.txt “:
5 veiksmas: patikrinkite būseną
Patikrinkite dabartinę „Git“ saugyklos būseną naudodami „ git statusas “ komanda:
Ištrintas failas yra pakoreguojamas automatiškai, o tai yra numatytoji „ rm “ komanda:
6 veiksmas: panaikinkite failo stadiją
Tada panaikinkite ištrinto failo stadiją vykdydami „ git atstatyti “ komanda:
Čia nurodykite „ GALVA “ parinktį su failo pavadinimu, kad panaikintumėte pakeitimus:
7 veiksmas: patikrinkite būseną
Norėdami patikrinti būseną, paleiskite toliau pateiktą komandą:
Kaip matote, ištrynimo pakeitimai dabar nenuoseklūs:
8 veiksmas: atkurkite failą
Galiausiai paleiskite „ atsiskaityti “ komanda atkurti failą:
Dar kartą vykdykite „ git statusas “ komanda, kad peržiūrėtumėte dabartinę „Git“ saugyklos būseną:
$ git statusas .Į atpirkimo sandorį neįdėta nieko, ką reikia įsipareigoti, o darbo zona yra švari:
9 veiksmas: patikrinkite atkūrimo failą
Galiausiai įtraukite saugyklos failų sąrašą, kad peržiūrėtumėte atkurtą failą:
Pateikta išvestis rodo, kad sėkmingai atkūrėme ištrintą ' demo1.txt “ failą į mūsų Git saugyklą:
Pateikėme failo atkūrimo būdą.
Išvada
Taip, galite atkurti failą „Git“. Norėdami tai padaryti, eikite į vietinę Git saugyklą ir patikrinkite esamus failus, kurie yra saugykloje. Tada paleiskite „ $ git rm