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"??
Los siguientes son los usos prácticos del "RESET GIT -SOFT" dominio:
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.