Eliminar una confirmación de git que no ha sido empujada

Eliminar una confirmación de git que no ha sido empujada

Git es una herramienta popular para proyectos DevOps utilizados para realizar un seguimiento de diferentes versiones de proyectos y proporciona muchas características para hacerlo, como un repositorio de Git, Git Stash, Git Branches y muchas otras. Además, los usuarios de GIT pueden deshacer fácilmente o revertir los cambios y restaurar la versión anterior del proyecto eliminando las comiendas de git que aún no se han impulsado.

Esta publicación demostrará el método para eliminar un confirmación de git que no se ha empujado.

Eliminar una confirmación de git que no ha sido empujada

Para eliminar la confirmación de git que no ha sido presionada, primero, abra el repositorio local de git. A continuación, utilice el "reinicio de git" dominio.

Para eliminar la confirmación de GIT, consulte el procedimiento que se encuentra a continuación.

Paso 1: Lanzar terminal Git

Abra el terminal Git Bash desde el menú Inicio:

Paso 2: Abra el repositorio de Git

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

$ CD "C: \ Git"

Paso 3: hacer un archivo nuevo

A continuación, utilice el "tocar"Comando para hacer un nuevo archivo:

$ touch archivo1.TXT

Paso 4: Agregar archivo al entorno de puesta en escena

Agregue el archivo creado al entorno de puesta en escena utilizando el comando mencionado:

$ git agregar archivo1.TXT

Verifique el estado del repositorio de git con el "estado de gitComando para ver si el archivo se ha agregado al entorno de puesta en escena:

Estado de $ git

Paso 5: Commit File

Para implementar cambios, confirme el archivo desde el entorno de puesta en escena:

$ git commit -m "Primer compromiso"

Verifique los registros del repositorio Git para ver si los cambios se han cometido o no:

Log de $ git

Puede ver que el archivo se cometió con éxito aquí:

Paso 6: Eliminar git commit

Para eliminar la confirmación de git que no ha sido empujada, ejecute el "reinicio de git" dominio. Este comando revertirá el compromiso con la confirmación anterior y descartará la nueva confirmación:

$ git reinicio de restablecimiento ~ 1

Verifique los registros de GIT una vez más para asegurarse de que se eliminó o no la confirmación de GIT:

Log de $ git

La siguiente salida indica que hemos eliminado con éxito la confirmación GIT que aún no se ha presionado:

Alternativamente, los usuarios de GIT pueden utilizar el "reinicio de git"Comando junto con el"-duro" opción:

$ git reinicio -cabeza -hard ~ 1

Hemos demostrado el método para eliminar un confirmación de git que no ha sido empujado.

Conclusión

Para eliminar una confirmación de git que no ha sido presionada, primero abra el repositorio local de Git. A continuación, haga una nueva compromiso para implementar cambios utilizando el "Git Commit" dominio. Para eliminar la confirmación de git que no ha sido empujada, utilice el "git restablece la cabeza ~ 1Comando "o el"RESET GIT -CABEZA DE HARD ~ 1" dominio. Esta publicación ha demostrado el método para eliminar el confirmación de git que no se ha empujado.