Ordre git-revert a Git | Explicat

Ordre Git Revert A Git Explicat



Git és el sistema de control de versions distribuït que s'utilitza per fer un seguiment local dels fitxers de codi font del projecte de desenvolupament i després els envia al sistema centralitzat. Tots els canvis realitzats s'envien al repositori Git mitjançant la confirmació. Cada commit té un identificador únic que representa el missatge de commit. Els usuaris poden veure qualsevol canvi de commit mitjançant el hash SHA de commit i també revertir si cal. Amb aquesta finalitat, el “ git revertir Es pot utilitzar l'ordre.

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 59bd8e1

Quan 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 ' comandament. Aquesta publicació va demostrar l'ús de l'ordre 'git revert' a Git.