Git Commit contiene la información completa de los cambios aplicados en el repositorio, que se puede utilizar más adelante para ver todas las modificaciones. Cada compromiso tiene un compromiso único que había llamado Sha-Hash. Los desarrolladores pueden revertir los cambios comprometidos con una nueva identificación y mensaje de confirmación. Además, si no quieren agregar nuevas confirmaciones y cambios sin asuntos, pueden usar el "-norte"Como el"-no comprometidoOpción "junto con el"git revertir " dominio.
Este artículo discute el procedimiento de revertir los cambios sin organizarlos y la nueva confirmación.
Cómo git revert -no -comprominar sin escenificación?
Siga los pasos establecidos a continuación para revertir los cambios comprometidos sin nuevos compromisos y colóquelos en el área de trabajo:
Paso 1: moverse al directorio raíz
Escriba el siguiente comando y redirige al directorio Root Git:
$ CD "C: \ Users \ nazma \ git"
Paso 2: Verifique Git Commit Sha-Hash
Luego, muestre el historial de registro del repositorio de trabajo actual ejecutando el "Git log" dominio:
$ git log --oneline -5
Aquí el "-una línea"La opción mostrará la ID de confirmación corta y"-5"¿Es la gama de confirmaciones que deben mostrar. Hemos seleccionado la confirmación a continuación para revertir los cambios:
Paso 3: GIT revertir sin puestos de presentación de cambios
Finalmente, ejecute el "git revertir" y "reinicio de git"Comandos junto con el seleccionado"-norte"Opción, hash de confirmación previamente seleccionado y puntero de cabeza:
$ git revert -n bee2ca6 && git reiniciar cabeza
El "git revertir"El comando generalmente genera el mensaje de confirmación automática, para evitar esto el"-norteSe utiliza la opción que representa el no confirmación. Como puede ver, los cambios se revierten sin una nueva confirmación y se mueven al área de trabajo:
Paso 4: Asegúrese de que la operación revertida
Por último, use el "Git log"Comando para ver el historial de registros de la rama de trabajo actual:
$ git log --oneline -5
Como puede ver, el puntero de la cabeza se movió con éxito al comandante seleccionado SHA-Hash y los cambios se vuelven al área de trabajo sin un nuevo confirmación:
Eso es todo! Hemos proporcionado el proceso de revertir los cambios del repositorio de git al área de trabajo sin nuevos compromisos.
Conclusión
Para revertir los cambios comprometidos sin nuevos compromisos y colocarlos en el área de trabajo, primero, muévase al directorio de la raíz Git y muestre el breve confirmación Sha-Hash. Seleccione el SHA-Hash de una confirmación en particular que necesita modificarse sin organizar. Luego, ejecute el "git revert -n && git reiniciar cabeza" dominio. Este artículo explicó el método de revertir los cambios sin organizarlos y los nuevos compromisos.