Si desea revertir la última confirmación, puede hacerlo con un solo comando.
Primero asegúrese de lo que realmente quiere hacer, simplemente elimine la confirmación del repositorio o elimine todo el último código confirmado.
Entonces elija uno de los siguientes comandos según el requisito:
git restablecer CABEZA ~ 1
Esto devolverá su repositorio a su estado anterior a los comandos git add que prepararon los archivos. Tus cambios estarán en tu trabajo.
directorio. HEAD~1 se refiere al compromiso debajo del extremo actual de la rama.
Si desea eliminar N confirmaciones pero mantener los cambios de código en su directorio de trabajo, ejecute el siguiente comando:
git reset CABEZA~N
Si desea eliminar por completo su última confirmación y no desea conservar el código también, puede realizar un restablecimiento completo:
git reset –cabeza dura~1
Del mismo modo, si desea eliminar el último N confirma y no quiero mantener los cambios de código:
git reset –hard HEAD~N
¡¡Gracias!!
Railscarma como protagonista empresa de desarrollo ruby on rails le ofrece desarrollo de aplicaciones Ruby on Rails mediante el empleo de un modelo ágil de gestión y entrega de proyectos, con toda la flexibilidad para que pueda elegir entre múltiples modelos de participación para ayudarle a ahorrar aún más en sus costos. Háganos saber en detalle acerca de su empresa Desarrollo de aplicaciones RoR necesidades y nuestros expertos le mostrarán cómo podemos hacerlo eficiente y rentable para su negocio. Contáctenos Con sus consultas e inquietudes y nuestros expertos se comunicarán con usted.