title: Push secret changesets
body: <p>That may look paradoxical, I know that secret changesets are meant to be private, but what if I want to backup those secret changesets?</p>
  
  <p>I work with some branches in parallel and sometimes I want to push one, but not the others. To achieve that, I work in separate clones but I hate that.</p>
  
  <p>So now mercurial has phases, I can make secret branches and have everything in the same repository. The problem is that between the beginning of the secret branch and its publication, I want to backup those secret changesets (I have a clone in another machine just to hold my backups in case something happens with my local repo or my machine).</p>
  
  <p>Is there a way of doing that or my workflow is completly wrong?</p>