Esta publicación discutirá:
Cómo revertir un git compromiso?
A "desactivar"El revertido git se compromete; Primero, aprenderemos a revertir el cometido de git. Luego, no revierta el compromiso de git revertido. Para hacerlo, siga los pasos proporcionados a continuación.
Paso 1: Navegue al repositorio local en particular
Primero, usa el "cd"Comando para moverse al repositorio local deseado:
$ CD "C: \ Users \ nazma \ git \ demo4"
Paso 2: Ver lista de contenido
Ahora, muestre la lista existente de contenido del repositorio local a través del "LS" dominio:
$ LS
Paso 3: Generar un nuevo archivo de prueba
Ejecutar el "tocarComando "para generar un nuevo archivo de texto en el repositorio local actual:
$ touch archivo3.TXT
Paso 4: Archivo de seguimiento
Ahora, agregue el archivo de texto recién generado en el área de puesta en escena desde el área de trabajo ejecutando el comando proporcionado:
$ git agregar archivo3.TXT
Paso 5: Actualizar repositorio local con cambios adicionales
A continuación, ejecute el "Git CommitComando "junto con el mensaje de confirmación usando el"-metroOpción para actualizar el directorio de trabajo actual con los cambios recientemente agregados:
$ git commit -m "3er archivo agregado"
Paso 6: Mostrar historial de registro de repositorio actual
A continuación, verifique el historial de registro de referencia del repositorio local actual utilizando el "Git log ." dominio:
Log de $ git .
Como puede ver, la cabeza apunta a la confirmación adicional más recientemente:
Paso 7: Revertir el puntero de la cabeza
Para realizar la operación de revertir en la cabeza en el repositorio local actual, ejecute el comando declarado a continuación:
$ Git Revert Head^
Se le pedirá que agregue la confirmación en el archivo de confirmación de texto abierto con el editor de texto predeterminado:
Como puede ver, el "Cabeza^"Pointer se traslada al confirmación más anterior:
Paso 8: Verifique la operación de revertir
Para garantizar que se revertiera la confirmación de git, ejecute el "Git log ." dominio:
Log de $ git .
Según la salida proporcionada a continuación, la cabeza apunta a la confirmación anterior como un confirmación reciente:
Ahora, sigue adelante y entiende el procedimiento para no ver la compromiso GIT.
Cómo "no ver" un comet git revertido?
Para no ver la compromiso de git revertido, el "$ git restablecimiento -cabeza hard^"El comando se puede utilizar. Para utilizar el comando correspondiente para un propósito especificado, siga los pasos que sean a continuación.
Paso 1: Unrevertir una confirmación revertida
Ahora, ejecute el "reinicio de git"Comando con el"-duroParámetro y "Cabeza^" posición:
$ git restablecimiento -cabeza -hard^
Como puede ver, la cabeza se mueve al commit Git anteriormente revertido:
Paso 2: Verifique el historial de registros de referencia de Git
Por último, ejecute el "Git log ."Comando para garantizar la operación realizada:
Log de $ git .
Conclusión
Para no ver la comprensión de un git revertido, primero, pasar al repositorio de git en particular. Luego, vea la lista del repositorio local actual, ejecute el "$ git restablecimiento -cabeza hard^"Comando y verifique el commit revertido de GIT no reventado sin ver. Esta publicación ilustró el procedimiento para "no verse" el comando git revertido.