Así que trabajando en un proyecto recientemente (solo, sin otros desarrolladores), de alguna manera logré poner en serio la historia con algunas (aparentemente) malas fusiones de repositorios clonados.Mercurial: Corregir un historial de borked
Lo que me gustaría hacer - necesidad de hacer - es solucionar este problema simplemente borrando los últimos 8 commit (según hg glog
)
Sí, he hecho algunos cambios en el código después de la Borking Empecé, sin embargo, con solo algunos retoques aquí o allá, nada que no pueda solucionar de memoria.
¿Cómo puedo deshacerme de los últimos 8 commits y volver a empezar desde donde cometí un error?
Esta respuesta no cubre el caso general, termina con un informe parcial si hay hay algunas ramas en el repositorio de origen. – piotr