cuando corro hg outtengo 3 conjuntos de cambios salientes. Quiero tirarlos a la basura y volver a ver cómo están las cosas en el repositorio central. ¿Cómo?
                    
                        version-control
                                mercurial
                                
                    
                    
                        adambox
fuente
                
                
            fuente

hg strip 'roots(outgoing(target-name))'.O bien reclinado desde el repositorio central, o use
clone -rpara reclinar solo los conjuntos de cambios necesarios.fuente
La otra opción es usar el
hg stripcomando , que es parte de la extensiónmq( colas mercuriales ).La filosofía mercurial es de una historia inmutable, por lo que los comandos que manipulan esa historia están mal vistos, pero hay momentos en que el despojo o el rebase pueden resolver más problemas de los que causan.
Si utiliza TortoiseHg , deberá habilitar la extensión MQ . Antes de v1.0 THG estaba habilitado de forma predeterminada, pero después de mucha discusión se decidió que realmente era una función 'avanzada' que debería dejarse hasta que el usuario tenga la experiencia de saber cómo habilitarla.
fuente