¿Cómo revertir un repositorio de git a una confirmación anterior??

¿Cómo revertir un repositorio de git a una confirmación anterior??
Git es un sistema de control de versión de DevOps gratuito 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 moverse a la versión anterior del código después de cometer algunos errores en la nueva versión del código o para fines de prueba.

Este tutorial demostrará cómo revertir un compromiso anterior con el repositorio de git.

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

Para revertir un repositorio de git a la compromiso anterior para deshacer los cambios en el código, primero, abrir el repositorio de git, los cambios de confirmación y utilizar el "git restablece la cabeza ~ 1" dominio. Para hacerlo, consulte las instrucciones proporcionadas a continuación.

Paso 1: Abra la terminal de Bash Git
Primero, abra el terminal Git Bash del "Puesta en marcha"Menú:

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

$ CD "C: \ Git"

Paso 3: Inicializar el repositorio de git
Use el comando proporcionado para inicializar el repositorio de Git de trabajo:

$ git init

Paso 4: crear un archivo nuevo
Crear un nuevo archivo que debe comprometerse. Para hacerlo, hemos creado el "prueba.TXT" archivo:

Prueba de $ touch.TXT

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

$ git agregar prueba.TXT

Paso 6: confirme el archivo recién creado
Después de agregar el archivo recién creado al área de puesta en escena, haga la primera confirmación utilizando el comando mencionado. Aquí, la opción "-metro"Se utiliza para establecer el mensaje de confirmación:

$ git commit -m "se agrega archivo de prueba"

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

Log de $ git

Aquí, puede ver que el archivo está cometido con éxito:

Paso 8: Modifique el archivo comprometido
Para hacer una segunda confirmación usando el mismo archivo, abra el archivo en el editor predeterminado y haga algunos cambios en el archivo:

$ Prueba de inicio.TXT

Después de agregar los cambios, utilice el "Ctrl+S"Clave para guardarlos:

Paso 9: Agregue el archivo actualizado a la etapa
Agregue el archivo actualizado al área de puesta en escena, ya que se pueden cometer los archivos o directorios que están presentes en el área de puesta en escena:

$ git add .

Después de agregar un archivo al área de estadificación, verifique el estado del archivo si está rastreado o no:

Estado de $ git

Solo los archivos rastreados se encuentran en la categoría de puesta en escena:

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

$ git commit -m "El archivo de prueba se actualiza"

Compruebe si la modificación está cometida o no viendo el "registro":

Log de $ git

Aquí puede ver que el segundo confirmación también se realiza 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 comando a continuación:

$ git reinicio de restablecimiento ~ 1

El "Restablecer la cabeza ~ 1"El comando descarta el compromiso más reciente y establece el puntero de la cabeza en la confirmación anterior:

Para verificar si el repositorio volvió a la confirmación anterior o no, use el "Git log" dominio:

Log de $ git

La siguiente salida 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, comete los cambios utilizando el "git commit -m" dominio. Luego, utiliza el "git restablece la cabeza ~ 1"Comando en el terminal para revertir la confirmación anterior. En este tutorial, ha aprendido a revertir una confirmación previa del repositorio de git.