git-restore parancs a Gitben | Elmagyarázta

Git Restore Parancs A Gitben Elmagyarazta



Amikor a felhasználók létrehoznak egy fájlt a Gitben, az a Git munkaterületére kerül. Ezután átkerül a Git staging indexbe, ahol nyomon követett fájlnak nevezik, és készen áll a véglegesítésre. A fájl vagy a Git-tárhelyhez hozzáadott módosítások későbbi felhasználásra történő mentéséhez a felhasználóknak végre kell hajtaniuk a változtatásokat. Bizonyos helyzetekben a felhasználók el akarják távolítani a nyomon követett fájlokat vagy a hozzáadott változtatásokat az átmeneti indexből, és vissza kívánják helyezni őket a Git munkaterületére. Ebből a célból a „ git visszaállítás ' használható.

Ennek az írásnak az eredménye:

Mi az a „git restore” parancs a Gitben?

A ' git visszaállítás ” parancs a legutóbbi végrehajtott módosítások visszaállítására vagy elvetésére, valamint a nyomon követett helyi változtatások eltávolítására szolgál. Ez a parancs különböző zászlókkal használható, például:







  • ' <–színpados> ” opció a fájlok állomásozási területről való eltávolítására és a tényleges verziók megőrzésére szolgál.
  • ' ” opció a nem véglegesített helyi változtatások elvetésére szolgál a fájlból.

Szintaxis



Itt van a ' git visszaállítás 'parancs:



git visszaállítás < lehetőségek >

A fenti parancsból a „ ” lecserélődik a kívánt címkékre.





Hogyan lehet „git-visszaállítást” követni/lépcsősített egyetlen fájlt a Gitben?

Nak nek ' git visszaállítás ” a nem véglegesített egyetlen fájlt a Gitben, nézze meg a következő eljárást:

  • Lépjen a Git helyi tárházába.
  • Sorolja fel a nem véglegesített fájlokat.
  • Futtassa a „ git restore – szakaszos ” parancsot.
  • Ellenőrizze a tároló aktuális állapotát.

1. lépés: Keresse meg a Helyi adattárat

Először keresse meg az adott helyi tárolót a „ CD 'parancs:



CD 'C:\Felhasználók \n azma\Git\Demo13'

2. lépés: Tekintse meg a nem véglegesített fájlokat

Most listázza ki az összes előkészített fájlt a lerakat aktuális állapotának ellenőrzésével:

git állapot

Az alábbi kimenet szerint a „ file.py ”, „ fájl1.txt ”, és „ fájl2.txt ” a nem véglegesített fájlok. Feloldjuk a „ file.py ” fájl:

3. lépés: Nem rendezett fájl

Hajtsa végre a „ git visszaállítás ' fájlt a ' – színpadra állított ” zászló és fájlnév:

git visszaállítás --színre állított file.py

4. lépés: Ellenőrizze a fájl jelenlegi állapotát

A nyomon nem követett fájl aktuális állapotának ellenőrzéséhez futtassa a „ git állapot 'parancs:

git állapot

Látható, hogy az el nem kötelezett „ file.py ” eltávolításra került a színpadról:

Hogyan lehet „git-visszaállítást” követni nyomon követett/szakaszos több fájlt a Gitben?

Ha el szeretné távolítani a több szakaszos fájlt az átmeneti indexből, futtassa a megadott parancsot:

git visszaállítás --színre állított * .txt

Itt az összes fájl, amely a ' .txt ” kiterjesztés, eltávolításra kerül a színpadi területről:

Most ellenőrizze a nem véglegesített fájlok állapotát a ' git állapot 'parancs:

git állapot

Az alább megadott kimenet szerint minden olyan nem véglegesített fájl, amely a ' .txt ” kiterjesztés visszakerült a Git munkaterületére:

Részletes információkat gyűjtöttünk össze a „ git visszaállítás ” parancsot.

Következtetés

A ' git visszaállítás ” parancs a legutóbbi végrehajtott változtatások elvetésére és a nyomon követett helyi módosítások eltávolítására szolgál. A ' git restore – szakaszos * ” parancs a nyomon nem követett egyetlen fájl eltávolítására szolgál. A ' git visszaállítás – szakaszos * ” parancs több fájl eltávolítására szolgál az átmeneti indexből. Ez az útmutató leírja a „ git visszaállítás ” parancsot a Gitben.