Soy un usuario de Git que intenta usar Mercurial.¿Cómo reinicio git --hard HEAD en Mercurial?
Esto es lo que sucedió: Hice un hg backout
en un conjunto de cambios que quería revertir. Eso creó una nueva cabeza, por lo que hg me indicó que me fusionara (de nuevo a "predeterminado", supongo). Después de la fusión, me dijo que todavía tenía que comprometerme. Luego noté algo que hice mal al resolver un conflicto en la fusión, y decidí que quería tener todo como antes del hg backout
, es decir, quiero que esta fusión sin compromiso desaparezca. En Git, estas cosas sin compromiso estarían en el índice y solo haría un git reset --hard HEAD
para eliminarlo, pero, por lo que he leído, el índice no existe en Mercurial. Entonces, ¿cómo me alejo de esto?
posible duplicado de (http: // stackoverflow. com/questions/4172753/how-to-get-rid-of-some-changeset-in-hg) – binki