Volver a una confirmación específica basada en la identificación de commit con Git

Volver a una confirmación específica basada en la identificación de commit con Git
Git es una herramienta de control de versiones de Proyectos de DevOps muy querido que se utiliza específicamente para administrar las diferentes versiones de los proyectos y su código fuente. Los usuarios de GIT modifican los proyectos implementando algunas modificaciones, y a veces no les gustan o pueden causar algunos problemas, como bloquear la aplicación. Por lo tanto, es necesario revertir compromisos anteriores o específicos para restaurar la versión anterior del proyecto.

Este artículo demostrará el método para volver a una confirmación específica basada en la ID de confirmación en GIT.

Cómo volver a confirmar específico usando la identificación de compromiso en git?

Para volver a una confirmación específica utilizando la ID de confirmación, primero, abra el repositorio local de git y cometir algunos cambios. Después de eso, revertir estos cambios y volver a una confirmación específica a través del "RESETO GIT -HARD " dominio.

Para hacerlo, consulte las instrucciones mencionadas.

Paso 1: Abra la terminal Git
Desde el menú de inicio, primero, abra el terminal Git Bash:

Paso 2: Abra el repositorio de git
Abra el repositorio de git a través del "cd" dominio:

$ CD "C: \ Git"

Paso 3: Generar un archivo nuevo
Genere un nuevo archivo de texto utilizando el "tocar" dominio:

$ touch archivo1.TXT

Paso 4: Seguimiento de un archivo nuevo
A continuación, agregue el archivo recién creado a la lista de índice de seguimiento (área de puesta en escena) utilizando el "Git Agregar" dominio:

$ git add .

Verifique si el archivo se agrega al índice de seguimiento o no:

Estado de $ git

Se puede observar que el nuevo archivo se agrega al índice de seguimiento del repositorio (área de preparación) correctamente:

Paso 5: Conjunto de cambios rastreados
A continuación, confirme los cambios escenificados utilizando el "Git Commit" dominio. Además, para incrustar el mensaje junto con la confirmación, utilice el "-metro" opción:

$ git commit -m "New Commit"

Compruebe si los cambios se comprometen o no, vea los registros del repositorio de git:

Log de $ git

La siguiente salida indica que los cambios se cometen con éxito. Ahora, tenga en cuenta la ID de confirmación a la que desea revertir:

Paso 6: Vuelva a confirmación específica
Volver a una confirmación específica utilizando el "RESETO GIT -HARD"Comando y proporcionar la ID de confirmación a la que desea revertir:

RESET $ GIT -HARD AB9256C

Consulte los registros del repositorio una vez más para ver las confirmaciones y confirmar si hemos vuelto a la confirmación específica o no:

Log de $ git

Aquí, puede ver que hemos vuelto con éxito a una confirmación específica basada en el ID de confirmación:

Aquí tienes! Has aprendido el método para volver a un compromiso específico a través de la identificación de compromiso en git.

Conclusión

Para volver a una confirmación específica utilizando el ID de confirmación, primero, abra el repositorio de git. A continuación, realice algunos cambios y compromételos usando el "$ git comet" dominio. Después de eso, para revertir los cambios o volver a una confirmación específica, utilice el "$ git rein " dominio. Esta redacción ha demostrado el método para volver a una confirmación específica basada en el ID de confirmación en GIT.