V tem blogu bomo podrobneje opisali postopek obnovitve izbrisanih datotek v Gitu.
Ali lahko Git obnovi datoteko?
Da, Git lahko obnovi datoteko. Ta operacija se zdi potrebna v primeru, ko ste pomotoma odstranili pomembno datoteko, ki jo je treba obnoviti.
Kako obnoviti datoteko v Gitu?
V spodnjem postopku se bomo najprej premaknili v repozitorij Git in preverili seznam obstoječih datotek. Nato izberite katerega koli od njih in ga odstranite s pomočjo » $ git rm
Če želite razumeti zgoraj obravnavani scenarij, si oglejte spodnje korake!
1. korak: Pomaknite se do imenika Git
Najprej se premaknite v lokalni repozitorij Git z ukazom “cd”:
$ cd 'C:\Uporabniki \n azma\Git\demo2'
2. korak: seznam datotek repozitorija
Zaženite ' git ls-datoteke ” za ogled vseh datotek podanega repozitorija:
$ git ls-datoteke
Kot lahko vidite, naš ' demo2 ” Repozitorij Git vsebuje tri datoteke, dve z .txt « in enega z » .rtf ” razširitev:
3. korak: Odstranite datoteko
Zdaj bomo odstranili » demo1.txt « iz lokalnega repozitorija Git s pomočjo » git rm ” ukaz:
Tukaj je naša navedena datoteka uspešno izbrisana:
4. korak: Seznam datotek repozitorija
Izvedite navedeni ukaz, da preverite operacijo odstranjevanja datoteke:
Kot lahko vidite v spodnjem izpisu, ne obstaja datoteka z imenom ' demo1.txt ”:
5. korak: Preverite stanje
Preverite trenutno stanje repozitorija Git tako, da uporabite » status git ” ukaz:
Izbrisana datoteka se samodejno nastavi, kar je privzeto vedenje » rm ” ukaz:
6. korak: Odstranite datoteko
Nato razstavite izbrisano datoteko tako, da izvedete » git ponastavi ” ukaz:
Tukaj določite » GLAVA ” z imenom datoteke za odstranitev sprememb:
7. korak: Preverite stanje
Zaženite spodnji ukaz, da preverite stanje:
Kot lahko vidite, spremembe brisanja zdaj niso stopenjske:
8. korak: Obnovite datoteko
Končno izvedite » git blagajna ” za obnovitev datoteke:
Ponovno izvedite ' status git ” za ogled trenutnega stanja repozitorija Git:
$ status git .Nič ni postavljeno v repo, ki bi se moral potrditi, in delovno območje je čisto:
9. korak: Preverite datoteko za obnovitev
Na koncu navedite datoteke skladišča, da si ogledate obnovljeno datoteko:
Dani izhod kaže, da smo uspešno obnovili izbrisano » demo1.txt ” v naš repozitorij Git:
Predstavili smo način obnovitve datoteke.
Zaključek
Da, datoteko lahko obnovite v Gitu. Če želite to narediti, se premaknite v lokalno skladišče Git in preverite obstoječe datoteke, ki so v skladišču. Nato zaženite » $ git rm