Selles ajaveebis käsitleme Gitis kustutatud failide taastamise protseduuri.
Kas Git saab faili taastada?
Jah, Git saab faili taastada. See toiming näib olevat vajalik olukorras, kus eemaldasite kogemata kõik olulised failid, mis on vajalikud taastamiseks.
Kuidas Gitis faili taastada?
Alltoodud protseduuri käigus liigume kõigepealt Giti hoidlasse ja kontrollime olemasolevate failide loendit. Seejärel valige mõni neist ja eemaldage see, kasutades ' $ git rm
Eespool käsitletud stsenaariumi mõistmiseks vaadake alltoodud samme!
1. samm: liikuge Giti kataloogi
Esiteks liikuge Giti kohalikku hoidlasse, kasutades käsku 'cd':
$ cd 'C:\Kasutajad \n azma\Git\demo2'
2. samm: hoidlafailide loend
Käivitage ' git ls-failid ” käsk, et vaadata kõiki määratud hoidla faile:
$ git ls-failid
Nagu näete, on meie ' demo2 ” Giti hoidla sisaldab kolme faili, millest kahes on „ .txt ' ja üks ' .rtf ” laiendus:
3. samm: eemaldage fail
Nüüd eemaldame ' demo1.txt ” faili Giti kohalikust hoidlast, kasutades „ git rm 'käsk:
Siin on meie määratud fail edukalt kustutatud:
4. toiming: loendage hoidla failid
Faili eemaldamise toimingu kontrollimiseks täitke pakutud käsk:
Nagu näete allolevast väljundist, pole faili nimega ' demo1.txt ”:
5. samm: kontrollige olekut
Kontrollige Giti hoidla praegust olekut, kasutades ' git staatus 'käsk:
Kustutatud fail lavastatakse automaatselt, mis on faili vaikekäitumine rm 'käsk:
6. samm: eemaldage faili staadium
Järgmisena tühjendage kustutatud fail, käivitades ' git lähtestamine 'käsk:
Siin määrake ' PEA ” suvand failinimega muudatuste tühistamiseks:
7. samm: kontrollige olekut
Käivitage oleku kontrollimiseks allolev käsk:
Nagu näete, on kustutamismuudatused nüüd lavastamata:
8. samm: taastage fail
Lõpuks käivitage ' saada kassasse ” käsk faili taastamiseks:
Käivitage uuesti ' git staatus ” käsk Giti hoidla praeguse oleku vaatamiseks:
$ git staatus .Reposse ei paigutata midagi, mis peab siduma, ja tööala on puhas:
9. samm: kontrollige taastefaili
Lõpuks loetlege taastatud faili vaatamiseks hoidla failid:
Antud väljund näitab, et oleme edukalt taastanud kustutatud ' demo1.txt ” fail meie Giti hoidlasse:
Oleme esitanud faili taastamise meetodi.
Järeldus
Jah, saate faili Gitis taastada. Selleks liikuge Giti kohalikku hoidlasse ja kontrollige hoidlasse paigutatud olemasolevaid faile. Järgmisena käivitage ' $ git rm