<div dir="ltr">Hey all,<div><br></div><div>With mercurial it's easy to get into a state where you have many heads, each one corresponding to a different open pull request on bitbucket. Up until now it's been sort of awful to use bitbucket with many heads, since the branch dropdown menu in the pull request interface only showed changeset hashes when a named branch has more the one heads.</div><div><br></div><div>Now, thanks to Sean Farley at bitbucket, the PR dropdown menu looks like this:</div><div><br></div><div><img src="cid:ii_14f2924dd9abdd20" alt="Inline image 1" width="513" height="222"><br></div><div><br></div><div>If you don't use bookmarks, you might want to try it. When you're developing a feature, you can do:</div><div><br></div><div>$ hg bookmark my-feature</div><div># lots of commits, bookmark always points at the most recent commit</div><div>$ hg push -B my-feature <a href="https://bitbucket.org/my_account/yt">https://bitbucket.org/my_account/yt</a></div><div><br></div><div>One nice feature of bookmarks is that you can push new remote heads with "hg push -B" without force-pushing. And now they'll be much easier to find when you go and make your pull request!</div><div><br></div><div>Even better, the "experimental" bookmark in the destination repository is now clearly marked as such.</div><div><br></div><div>Thanks for your hard work Sean! I'm looking forward to more hg improvements in the coming months :)</div><div><br></div><div>-Nathan</div></div>