Tabla de contenido:

¿Qué hace el archivo git reset HEAD?
¿Qué hace el archivo git reset HEAD?

Video: ¿Qué hace el archivo git reset HEAD?

Video: ¿Qué hace el archivo git reset HEAD?
Video: Cursos Git - Cómo revertir un Commit (revert, reset) 2024, Mayo
Anonim

Git lo obliga a confirmar o esconder cualquier cambio en el directorio de trabajo que se perderá durante el proceso de pago. Tu puedes pensar en git revert como herramienta para deshacer los cambios comprometidos, mientras git reset HEAD es para deshacer cambios no confirmados.

En consecuencia, ¿cómo deshago un cabezal de reinicio de git?

Entonces, para deshacer los Reiniciar , correr git reset HEAD @ {1} (o git restablecer d27924e). Si, por otro lado, ha ejecutado algunos otros comandos desde entonces, esa actualización CABEZA , la confirmación que desea no estará en la parte superior de la lista y deberá buscar en el reflog.

También sepa, ¿qué hace el comando git reset soft head 5? Restablecimiento de Git tiene 5 modos principales: suave , mezclado, fusionado, duro, mantener. La diferencia entre ellos es cambiar o no cambiar cabeza , etapa (índice), directorio de trabajo. Restablecimiento de Git --duro cambiará cabeza , índice y directorio de trabajo. Restablecimiento de Git -- suave cambiará cabeza solamente.

De manera similar, puede preguntar, ¿cómo restablece una cabeza a una confirmación específica?

Para restablecer su rama HEAD a un cierto compromiso:

  1. Asegúrese de que su rama HEAD actual esté seleccionada en la barra lateral.
  2. Haga clic con el botón derecho en la confirmación a la que desea volver en la lista y elija Restablecer HEAD a….

¿Cómo elimino los archivos en git?

Para desencadenar se compromete en Git , utilizar el " git reset”con la opción“–soft”y especifique el hash de confirmación. Alternativamente, si quieres desencadenar su última confirmación, puede utilizar la notación "HEAD" para revertirla fácilmente. Usando el argumento “–soft”, los cambios se guardan en su directorio de trabajo e índice.

Recomendado: