Reversión a un viejo compromiso de Git en un repositorio público

Reversión a un viejo compromiso de Git en un repositorio público
En GIT, después de agregar cambios en el repositorio local, los desarrolladores pueden necesitar confirmar cambios y actualizar el repositorio local. Sin embargo, a veces quieren revertir una confirmación completa con todos los cambios o necesitan revertir una sola confirmación. En tal situación, se prefiere utilizar el "$ git checkout " dominio.

Este estudio discute el procedimiento de revertir a un antiguo compromiso de GIT en un repositorio público.

Cómo volver a un viejo compromiso de Git en un repositorio público?

Volver a un antiguo compromiso en un repositorio público. Primero, navegue al repositorio local de Git y vea la lista de contenido. A continuación, cree un nuevo archivo local y rastree al repositorio. Luego, confirme los cambios de agregar y guárdelo en el repositorio local de GIT. Verifique el historial de registro de git y copie la referencia de confirmación deseada. Finalmente, ejecute el "$ git checkout "Comando y verifique el historial del registro de referencia.

Ahora, avancemos a la implementación del escenario establecido anteriormente!

Paso 1: mudarse al repositorio local
Ejecute el siguiente comando y muévase al repositorio local de Git:

$ CD "C: \ Users \ nazma \ git \ demo18"

Paso 2: Contenido de repositorio de listas
Enumere el contenido del repositorio actual utilizando el "LS" dominio:

$ LS

Paso 3: Crear archivo
Ahora, ejecute el "tocarComando "para crear un nuevo archivo en el repositorio local Git:

$ touch archivo3.TXT

Paso 4: Agregar archivo al área de puesta en escena
Para rastrear un archivo desde el directorio de trabajo GIT hasta el área de puesta en escena de git, ejecute el "Git Agregar"Comando con el nombre del archivo:

$ git agregar archivo3.TXT

Paso 5: Cambios de confirmación
A continuación, ejecute el "Git Commit"Comando con el"-metroOpción "y agregue un mensaje de confirmación para actualizar y guardar los cambios adicionales en el repositorio local de Git:

$ git commit -m "archivo3.TXT agregó "

Paso 6: Verifique el historial de registros de git
Para verificar el historial de registro de rama actual de git, ejecute el "registro de git ." dominio:

Log de $ git .

Desde la salida dada, copie la referencia de confirmación requerida a la que desea revertir:

Paso 7: Reversión a Old Commit
Para reversir a la antigua compromiso, utilice el "CAMENTA DE GIT"Comando junto con la referencia de confirmación copiada:

$ git checkout d4ab7ff

Según la salida a continuación, el puntero de la cabeza se mueve correctamente a la referencia de confirmación especificada:

Paso 8: Verificar reversión
Por último, para garantizar la operación de reversión, ejecute el "Git log ." dominio:

Log de $ git .

Hemos explicado el procedimiento de reversión a un compromiso de GIT anterior en un repositorio público.

Conclusión

Para reversir a un antiguo compromiso de Git en un repositorio público, primero, mudarse al repositorio local de Git y ver la lista de contenido. Luego, cree un nuevo archivo local y rastreelo al repositorio. A continuación, confirme los cambios Agregar y guárdelos al repositorio local de GIT. Verifique el historial de registro de git y copie la referencia de confirmación deseada. Finalmente, ejecute el "$ git checkout "Comando y verifique el historial del registro de referencia. Este estudio proporcionó el procedimiento de reversión a una confirmación previa de GIT en un repositorio público.