Ebben a blogban részletesen bemutatjuk a törölt fájlok visszaállításának eljárását a Gitben.
A Git vissza tud állítani egy fájlt?
Igen, a Git képes visszaállítani egy fájlt. Ez a művelet szükségesnek tűnik olyan helyzetben, amikor tévedésből eltávolított minden fontos fájlt, amely szükséges a visszaállításhoz.
Hogyan lehet visszaállítani egy fájlt a Gitben?
Az alábbi eljárás során először egy Git-tárházba lépünk, és ellenőrizzük a meglévő fájlok listáját. Ezután válassza ki bármelyiket, és távolítsa el a „ $ git rm
A fent tárgyalt forgatókönyv megértéséhez kövesse az alábbi lépéseket!
1. lépés: Keresse meg a Git könyvtárat
Először lépjen a Git helyi tárházába a „cd” paranccsal:
$ CD 'C:\Felhasználók \n azma\Git\demo2'
2. lépés: listázza ki a tárolófájlokat
Futtassa a „ git ls-fájlokat ” parancs a megadott lerakat összes fájljának megtekintéséhez:
$ git ls-fájlokat
Amint látja, a mi „ demo2 ” A Git tárház három fájlt tartalmaz, kettőben a „ .txt 'és egy '' .rtf ” kiterjesztés:
3. lépés: Fájl eltávolítása
Most eltávolítjuk a „ demo1.txt ” fájlt a Git helyi tárolójából a „ git rm 'parancs:
Itt a megadott fájl sikeresen törölve:
4. lépés: listázza ki a tárolófájlokat
Hajtsa végre a megadott parancsot a fájleltávolítási művelet ellenőrzéséhez:
Amint az alábbi kimeneten látható, nem létezik '' nevű fájl demo1.txt ”:
5. lépés: Ellenőrizze az állapotot
Ellenőrizze a Git Repository aktuális állapotát a „ git állapot 'parancs:
A törölt fájl automatikusan színpadra kerül, ami a „ rm 'parancs:
6. lépés: Unstage fájl
Ezután szüntesse meg a törölt fájl állapotát a „ git reset 'parancs:
Itt adja meg a „ FEJ ” opciót a fájlnévvel a változtatások visszavonásához:
7. lépés: Ellenőrizze az állapotot
Futtassa az alábbi parancsot az állapot ellenőrzéséhez:
Amint látja, a törlési módosítások most nem szakaszosak:
8. lépés: Fájl visszaállítása
Végül hajtsa végre a „ pénztár ” parancs a fájl visszaállításához:
Ismét hajtsa végre a „ git állapot ” parancs a Git lerakat aktuális állapotának megtekintéséhez:
$ git állapot .Semmi nem kerül a repoba, amelyet véglegesíteni kell, és a munkaterület tiszta:
9. lépés: Ellenőrizze a visszaállítási fájlt
Végül listázza ki a lerakat fájlokat a visszaállított fájl megtekintéséhez:
A megadott kimenet azt mutatja, hogy sikeresen visszaállítottuk a törölt ' demo1.txt ” fájlt a Git-tárunkba:
Bemutattuk a fájl visszaállítás módját.
Következtetés
Igen, visszaállíthatja a fájlt a Gitben. Ehhez lépjen a Git helyi tárházába, és ellenőrizze a lerakatban elhelyezett meglévő fájlokat. Ezután futtassa a „ $ git rm