Mi colega se ha comprometido dos veces en su repositorio en la sucursal incorrecta.¿Cómo puedo eliminar algunos commits en Mercurial que se aplicaron a la rama incorrecta y luego reproducirlos en la correcta?
¿Cuál es la forma más efectiva de tomar esas dos confirmaciones, deshacerse de ellas y luego confirmarlas correctamente en la rama derecha? (los cambios no han sido empujados)
Idealmente, nos gustaría una forma de hacerlo desde TortoiseHG, pero por supuesto, usaremos la línea de comandos si es la mejor opción.
Esto podría ayudar en el lado TortoiseHg: http://stackoverflow.com/questions/2963250/how-to-remove-accidental-branch-in-tortoisehg/2974657#2974657 – VonC