GIT - Eliminar Compromiso de la historia

GIT - Eliminar Compromiso de la historia
Git Commit es uno de los componentes importantes del programa GIT. El diferente desarrollador trabaja en el proyecto utilizando el repositorio de trabajo de Git y modifica los archivos, funciones y características del proyecto. Luego, estos cambios se cometen y guardan en el repositorio local de GIT usando Git Commit. Pero ocasionalmente, los usuarios de GIT pueden confirmar erróneamente los cambios o cometer los mismos cambios muchas veces, lo que puede causar confusión. Por lo tanto, estos compromisos son necesarios para ser eliminados de la historia.

Esta redacción explicará cómo eliminar los confirmaciones de la historia.

Cómo eliminar el compromiso de la historia en git?

Para eliminar cualquier confirmación específica de la historia, primero, abra el repositorio de git. Edite los compromisos a través del "Git Rebase". Después de eso, el archivo Commits se abrirá en el editor seleccionado predeterminado, desde donde puede eliminar la confirmación del archivo y guardarlo.

Para eliminar un compromiso de la historia, eche un vistazo a las instrucciones proporcionadas.

Paso 1: Abra la terminal Git
Primero, abra el terminal GIT desde el "Comenzar"Menú:

Paso 2: Abra el repositorio de Git
A continuación, muévase al repositorio de git a través del "cd" dominio:

$ CD "C: \ Git"

Paso 3: Verifique los registros de Git
Consulte los registros de git utilizando el comando proporcionado:

Log de $ git

Paso 4: Editar comete historia
Utilizar el "Git RebaseComando para borrar la confirmación de la historia y especificar la ID de confirmación de la confirmación que está más cerca de la que necesita ser eliminada. Aquí, la opción "-i" se utiliza para editar el archivo de confirmación:

$ Git Rebase -i 2CB5BF1

Paso 5: Eliminar Commit
Al hacerlo, el archivo de confirmación se abrirá en el editor seleccionado predeterminado. Elimina la confirmación que quieres eliminar. Por ejemplo, hemos eliminado el "be7d3e3" comprometerse:

Después de eso, presione el "Ctrl+S"Botón para guardar cambios. Para salir del editor nano, presione el "CTRL+X" llave:

Ahora, verifique si la confirmación se elimina de la historia o no viendo el registro de git:

Log de $ git

Puede ver que hemos eliminado con éxito la confirmación de la historia:

Cómo eliminar el confirmación más reciente de la historia?

Para eliminar la última confirmación del historial de confirmación, revise los pasos proporcionados.

Paso 1: Verifique el registro de git
En primer lugar, consulte los registros de Git para verificar la confirmación más reciente de la historia:

Log de $ git

Paso 2: eliminar la confirmación más reciente
Para eliminar la última confirmación, ejecute el "RESET GIT -CABEZA DE HARD ~ 1" dominio:

$ git reinicio -cabeza -hard ~ 1

Nuevamente, verifique el registro de git para verificar si la confirmación reciente se elimina o no usa el "Git log" dominio:

Log de $ git

Hemos elaborado sobre cómo eliminar la confirmación de la historia.

Conclusión

Conclusión
Para eliminar la confirmación de la historia, primero, abra el repositorio de git. A continuación, edite la confirmación a través del "Git Rebase -i " dominio. Al hacerlo, el archivo de confirmación se abrirá en el editor seleccionado predeterminado. Eliminar la confirmación y guardar los cambios. Mientras que para eliminar las confirmaciones recientes, utilice el "RESET GIT -CABEZA DE HARD ~ 1" dominio. Esta publicación ha elaborado sobre cómo eliminar la confirmación de la historia.