Aquest post parlarà de:
Què és l'ordre 'git revert' a Git?
El ' git reverteix ” s'utilitza per eliminar els canvis a l'historial de commissions d'un dipòsit Git. Pren el hash SHA del commit particular, reverteix els canvis fets des d'aquest commit i genera un nou ' revertir el compromís ” comprometre’s. A més, el punter HEAD s'actualitza i apunta a la nova confirmació de inversió que la converteix en la punta de la branca de treball actual.
Com 'git revertir' els canvis de confirmació a Git?
Per revertir els canvis de confirmació específics, seguiu les instruccions proporcionades:
- Navegueu fins al dipòsit local de Git.
- Enumereu el contingut del repositori actual i trieu el fitxer que cal revertir des del repositori Git.
- Consulteu l'historial de registre de Git i seleccioneu el hash SHA de commit particular.
- Executeu el ' git revertir
' comandament.
Pas 1: aneu al repositori Git
Inicialment, utilitzeu ' cd ” i aneu al repositori local de Git particular:
cd 'C:\Usuaris \n azma\Git\Coco'
Pas 2: llista el contingut existent
Per llistar el contingut del repositori, executeu el ' ls ' comandament:
ls
A partir de la sortida donada, hem seleccionat el ' file1.py ” arxiu per a la seva posterior tramitació:
Pas 3: comproveu l'historial de registres de Git
Executar el ' git reflog . ” ordre per veure l'historial actual del registre del dipòsit:
git reflog .Aquí, hem seleccionat el ' 59bd8e1 ” commit SHA hash per revertir aquesta confirmació:
Pas 4: reverteix els canvis de confirmació
Per revertir els canvis de confirmació seleccionats, executeu el ' git reverteix ' comandament:
git reverteix 59bd8e1Quan s'hagi executat l'ordre anterior, s'obrirà l'editor de text predeterminat. Afegiu un missatge de confirmació, deseu els canvis i tanqueu l'editor de text. Per exemple, hem escrit el ' Revertir el '1r fitxer afegit' ” com el missatge de confirmació:
Com podeu veure, tots els canvis que hi ha a la confirmació concreta s'han suprimit correctament:
Pas 5: verifiqueu l'operació de revertir
Per assegurar-vos que els canvis concrets es revertiran o no, utilitzeu el ' git reflog . ' comandament:
git reflog .Com podeu veure, HEAD apunta a la confirmació més recent que indica que els canvis de confirmació s'han revertit:
Això és tot! Hem recopilat els detalls sobre el ' git reverteix ” comanda a Git.
Conclusió
El ' git revertir ” s'utilitza per revertir canvis de confirmació específics. Per fer-ho, aneu al dipòsit local de Git i enumereu el contingut del dipòsit actual. A continuació, visualitzeu l'historial del registre de Git i seleccioneu el hash SHA de confirmació particular. Després d'això, executeu el ' git revertir