Hogyan állíthatok vissza egy Git-tárat egy korábbi véglegesítésre?

Hogyan Allithatok Vissza Egy Git Tarat Egy Korabbi Veglegesitesre



A Git egy nyílt forráskódú, ingyenes DevOps verzióvezérlő rendszer, amely lehetővé teszi a programozóknak, hogy kódjukat különböző verziókban implementálják. A korábbi véglegesítéshez való visszatérés szintén a Git egyik hasznos funkciója, mivel lehetővé teszi a fejlesztők számára, hogy áttérjenek a kód előző verziójára, miután hibákat követtek el az új kódverzióban, vagy tesztelési célból.

Ez az oktatóanyag bemutatja, hogyan lehet visszaállítani egy korábbi véglegesítést a Git tárhelyre.

Hogyan lehet visszaállítani a Git Repository korábbi kötelezettségvállalását?

Ha vissza szeretne állítani egy Git-tárat az előző véglegesítésre a kódmódosítások visszavonása érdekében, először nyissa meg a Git-tárat, hajtsa végre a változtatásokat, és használja a „ git reset HEAD~1 ” parancsot. Ehhez olvassa el az alábbi utasításokat.

1. lépés: Nyissa meg a Git Bash terminált
Először nyissa meg a Git Bash terminált a „ üzembe helyezés ” menü:

2. lépés: Keresse meg a Git Repository-t
Ezután navigáljon a szükséges Git helyi tárolóban:

$ CD 'C:\Git'

3. lépés: Inicializálja a Git Repository-t
A megadott paranccsal inicializálja a működő Git-tárat:

$ ez meleg

4. lépés: Hozzon létre új fájlt
Hozzon létre egy új fájlt, amelyet véglegesíteni kell. Ennek érdekében létrehoztuk a „ teszt.txt ” fájl:

$ érintés teszt.txt

5. lépés: Fájl hozzáadása a színpadi területhez
A fájl nyomon követéséhez használja a megadott parancsot:

$ git add teszt.txt

6. lépés: Végezze el az újonnan létrehozott fájlt
Miután hozzáadta az újonnan létrehozott fájlt az átmeneti területhez, hajtsa végre az első véglegesítést az említett paranccsal. Itt a „ -m ” a véglegesítési üzenet beállítására szolgál:

$ git commit -m 'A tesztfájl hozzáadva'

7. lépés: Ellenőrizze a naplót
Ellenőrizze a naplót, hogy ellenőrizze, hogy a fájl végleges-e vagy sem:

$ git log

Itt láthatja a fájl sikeres végrehajtását:

8. lépés: A véglegesített fájl módosítása
Ha egy második véglegesítést szeretne végrehajtani ugyanazzal a fájllal, nyissa meg a fájlt az alapértelmezett szerkesztőben, és végezzen néhány módosítást a fájlon:

$ indítsa el a tesztet.txt

A módosítások hozzáadása után használja a „ Ctrl+S ” gomb a mentésükhöz:

9. lépés: Adja hozzá a frissített fájlt a Stage-hez
Adja hozzá a frissített fájlt az állomásozási területhez, mivel az átmeneti területen lévő fájlok vagy könyvtárak véglegesíthetők:

$ git add .

Miután hozzáadott egy fájlt az átmeneti területhez, ellenőrizze a fájl állapotát, hogy nyomon követve van-e vagy sem:

$ git állapot

Csak a nyomon követett fájlok tartoznak az állomásozási kategóriába:

10. lépés: Végezze el a módosított fájlt
Ismét véglegesítse a módosított fájlt a megadott paranccsal:

$ git commit -m 'A tesztfájl frissítve'

Ellenőrizze, hogy a módosítást végrehajtották-e vagy sem a log ”:

$ git log

Itt láthatja, hogy a második véglegesítés is sikeresen megtörtént:

11. lépés: Állítsa vissza a Git Repository-t az előző véglegesítésre
Ha vissza szeretné állítani a Git-tárat az előző véglegesítésre, kövesse az alábbi parancsot:

$ git reset FEJ~ 1

Az ' reset HEAD~1 ” parancs elveti a legutóbbi véglegesítést, és a HEAD mutatót az előző véglegesítésre állítja:

Annak ellenőrzésére, hogy a tárhely visszatért-e az előző véglegesítéshez vagy sem, használja a ' git log 'parancs:

$ git log

Az alábbi kimenet azt jelzi, hogy sikeresen visszaállítottuk a tárolót az előző véglegesítésre:

Megtanítottuk, hogyan állíthat vissza egy Git-tárat egy korábbi véglegesítésre.

Következtetés

Ha vissza szeretné állítani a Git-tárat az előző véglegesítésre, először helyezze át a Git-tárat. Ezután hajtsa végre a változtatásokat a „ git commit -m ” parancsot. Ezután használja a „ git reset HEAD~1 ” parancsot a terminálon az előző véglegesítés visszaállításához. Ebben az oktatóanyagban megtanulta, hogyan állíthatja vissza a Git-tárhely korábbi véglegesítését.