¿Cómo revierto un repositorio de Git a una confirmación anterior?

Como Revierto Un Repositorio De Git A Una Confirmacion Anterior



Git es un sistema de control de versiones de DevOps gratuito y de código abierto que permite a los programadores implementar su código en diferentes versiones. Revertir a la confirmación anterior también es una de las características útiles de Git, ya que permite a los desarrolladores pasar a la versión anterior del código después de cometer algunos errores en la nueva versión del código o con fines de prueba.

Este tutorial demostrará cómo revertir una confirmación anterior al repositorio de Git.

¿Cómo revertir una confirmación anterior del repositorio de Git?

Para revertir un repositorio de Git a la confirmación anterior para deshacer los cambios de código, primero, abra el repositorio de Git, confirme los cambios y utilice el ' git restablecer CABEZA ~ 1 ' dominio. Para hacerlo, consulte las instrucciones proporcionadas a continuación.

Paso 1: Abra la terminal Git Bash
Primero, abra la terminal de Git Bash desde el ' Puesta en marcha ” menú:

Paso 2: navegue al repositorio de Git
A continuación, navegue por el repositorio local de Git requerido:

$ discos compactos 'C:\Git'

Paso 3: inicializa el repositorio de Git
Use el comando provisto para inicializar el repositorio de Git en funcionamiento:

$ Hace calor

Paso 4: Crear nuevo archivo
Cree un nuevo archivo que debe confirmarse. Para ello, hemos creado el “ prueba.txt ' expediente:

$ tocar prueba.txt

Paso 5: Agregar archivo al área del escenario
Para rastrear el archivo, utilice el comando proporcionado:

$ añadir prueba.txt

Paso 6: Confirme el archivo recién creado
Después de agregar el archivo recién creado al área de preparación, realice la primera confirmación con el comando mencionado. Aquí, la opción “ -metro ” se utiliza para establecer el mensaje de confirmación:

$ git cometer -metro 'Se agregó el archivo de prueba'

Paso 7: Comprobar registro
Verifique el registro para verificar si el archivo está confirmado o no:

$ registro de git

Aquí, puede ver que el archivo se ha confirmado con éxito:

Paso 8: modificar el archivo comprometido
Para realizar una segunda confirmación con el mismo archivo, abra el archivo en el editor predeterminado y realice algunos cambios en el archivo:

$ iniciar prueba.txt

Después de agregar los cambios, utilice el botón “ Control+S tecla ” para guardarlos:

Paso 9: Agregar archivo actualizado a Stage
Agregue un archivo actualizado al área de preparación ya que los archivos o directorios que están presentes en el área de preparación se pueden confirmar:

$ añadir .

Después de agregar un archivo al área de preparación, verifique el estado del archivo, ya sea que esté rastreado o no:

$ estado de Git

Solo los archivos rastreados entran en la categoría de preparación:

Paso 10: Confirme el archivo modificado
Nuevamente, confirme el archivo modificado usando el comando proporcionado:

$ git cometer -metro 'El archivo de prueba está actualizado'

Compruebe si la modificación está confirmada o no visualizando el “ Iniciar sesión ”:

$ registro de git

Aquí puede ver que la segunda confirmación también se realizó con éxito:

Paso 11: revertir el repositorio de Git a la confirmación anterior
Para revertir el repositorio de Git a la confirmación anterior, siga el siguiente comando:

$ reiniciar CABEZA ~ 1

Los ' restablecer CABEZA ~ 1 El comando descarta la confirmación más reciente y establece el puntero HEAD en la confirmación anterior:

Para verificar si el repositorio volvió a la confirmación anterior o no, use el ' registro de git ' dominio:

$ registro de git

El siguiente resultado indica que hemos revertido el repositorio a la confirmación anterior con éxito:

Le hemos enseñado cómo revertir un repositorio de Git a una confirmación anterior.

Conclusión

Para revertir el repositorio de Git a la confirmación anterior, primero mueva el repositorio de Git. Luego, confirme los cambios utilizando el ' git cometer -m ' dominio. Luego, utilice el “ git restablecer CABEZA ~ 1 Comando en la terminal para revertir la confirmación anterior. En este tutorial, ha aprendido cómo revertir una confirmación anterior del repositorio de Git.