¿Cómo puedo especificar commits para la request de extracción en Bitbucket?

Tengo un repository mercurial en Bitbucket que se bifurca de otro repository. Hice varios commits a mi fork y ahora quiero hacer pull-request para el repository principal. Pero quiero include en pull-request solo las 2 últimas confirmaciones, no todo lo que hice como oferta de Bitbucket. ¿Es posible hacer una request de extracción a través de Bitbaket, que incluye solo las confirmaciones que deseo?

En un jalón o empuje, puede especificar una revisión, pero necesariamente viene con todos sus antepasados ​​que no están en el repository. Si lo planeó correctamente, y las dos últimas confirmaciones son los únicos constituyentes de una sucursal separada, se inició desde la troncal principal, sí, solo se deben sacar esas 2 confirmaciones. Pero de su pregunta, dudo que este sea el caso.

En Bitbucket, parece posible solicitar un pull en una twig. Entonces mi sugerencia es crear otra twig, comenzada desde el tronco principal, y replicar tus 2 últimos commits. Hay muchas forms de hacerlo, pero la más rápida, aunque no recomendada en un flujo de trabajo normal, pero considerando su estado actual , es injertar los 2 commits en esa nueva twig.

hg update default hg branch <new feature branch> hg graft -r <commit 1> hg graft -r <commit 2> 

Luego, solicite una extracción de <new feature branch> .