Muchas veces sucede que tengo pocas confirmaciones en mi repositorio de Hg local que no quiero enviar y a veces quiero eliminar la rama local por completo. Pero no puedo deshacer más de una confirmación, lo que no me deja otra opción que crear un nuevo clon y descargar todo el repositorio nuevamente. Esto se siente estúpido, ya que si pudiera eliminar mi rama local que no ha afectado al repositorio remoto de todos modos, entonces no tendría que crear y configurar un nuevo clon. Entonces, ¿es como está en Mercurial o hay alguna forma de descartar una sucursal local?Descartar una sucursal local en Mercurial antes de que sea empujada
Gracias!
Otro consejo útil, además de la respuesta de Remy, es hacer un trabajo en un clon de su repositorio local. De esa manera, incluso si te encuentras en una situación donde no tienes más remedio que volver a clonar, es local y muy rápido (en lugar de clonar desde remoto). [También vea este Q & A.] (Http://stackoverflow.com/q/6867054/22211) –