Usos prácticos de RESET GIT -SOFT

Usos prácticos de RESET GIT -SOFT

El git "reiniciar"El comando es uno de los comandos más utilizados y robustos que admiten diferentes opciones, como"duro","suave", Y comandos mixtos. Con cada opción, el comando de restablecimiento de git funciona de manera diferente. Por ejemplo, el "RESETO GIT -HARD"Se utiliza para revertir y eliminar completamente los cambios del repositorio. Sin embargo, el "RESET GIT -SOFTEl comando se utiliza para revertir los cambios sin destruir los cambios de confirmación y revertirlos al índice de seguimiento.

Este artículo demostrará:

  • ¿Cuáles son los usos prácticos del comando "git reset -soft"??
  • Cómo usar el comando "git reet -soft"?

¿Cuáles son los usos prácticos del comando "git reset -soft"??

Los siguientes son los usos prácticos del "RESET GIT -SOFT" dominio:

  • Mueva el puntero de la cabeza a la confirmación especificada o la confirmación anterior
  • Revertir todos los cambios comprometidos
  • Guarda todos los cambios en el índice de seguimiento y los prepara para volver a comprometerse.

Ahora, verifiquemos el uso del comando RESET GIT con la opción -soft.

Cómo usar el comando "git reins -soft"?

Usar el "RESET GIT -SOFT"Comando para deshacer la confirmación y revertir los cambios en el índice de seguimiento, revise las instrucciones dadas.

Paso 1: Abra la terminal Git

Desde el menú de inicio, primero, inicie el "Git Bash" Terminal:

Paso 2: Navegue al repositorio de Git

Utilizando el "cd"Comando, navegue al repositorio de Git:

$ CD "C: \ Git \ Commits"

Paso 3: crear un archivo nuevo

Cree un nuevo archivo con la ayuda del "tocar" dominio:

$ touch demo.TXT

Paso 4: Mueva el archivo al índice de puesta en escena

Mueva el archivo al índice de estadificación para confirmar nuevos cambios usando el git "agregar" dominio:

$ git agregar demostración.TXT

Verifique si los cambios se agregan al índice de puesta en escena o no a través del comando "estado de git":

Estado de $ git

Puede ver que los cambios no seguidos se agregan con éxito al área de puesta en escena:

Paso 5: Comprometer los cambios rastreados

Comprometer los cambios rastreados para agregarlos al repositorio local utilizando el siguiente comando:

$ git commit -m "se agrega la demostración"

Verifique el registro de git y confirme si los cambios están cometidos o no:

Log de $ git

Se puede observar que los cambios se cometen con éxito:

Verifique el estado del repositorio para verificar si los cambios rastreados quedan que aún no están cometidos:

Estado de $ git

La siguiente salida muestra que no hay más cambios rastreados en el índice de estadificación del repositorio:

Paso 6: Revertir cambios comprometidos

Ahora, utilice el comando "git reins -soft" junto con el puntero de la cabeza para revertir los cambios comprometidos y mueva la cabeza de regreso a la confirmación anterior:

$ git restablecimiento -cabeza -suave ~ 1

Nuevamente, verifique el registro del repositorio para verificar si el cabezal se vuelve a la confirmación anterior o no:

Log de $ git

La salida muestra que los nuevos cambios se eliminan del repositorio local y que la cabeza se vuelve a la confirmación anterior:

Paso 7: confirmar los cambios se vuelven al índice de seguimiento

Verifique el estado del repositorio de trabajo para confirmar si los cambios revertidos se agregan al índice de estadificación o no:

Estado de $ git

Aquí, puede ver que los cambios se vuelven con éxito al índice de puesta en escena y están listos para comprometerse nuevamente:

Hemos demostrado los usos prácticos del "RESET GIT -SOFT" dominio.

Conclusión

Usos prácticos del "RESET GIT -SOFT"El comando debe revertir los cambios comprometidos, mover el puntero de la cabeza a la confirmación anterior o en algún confirmación específica con ID de confirmación, devolver los cambios al índice de puesta en escena y hacerlos listos para comprometerse nuevamente. En este blog, hemos demostrado los usos prácticos del "RESET GIT -SOFT"Comando y el procedimiento para utilizarlo.