title: Is better to branch or fork a Mercurial repository?
body: <p>Assuming you "own" a Mercurial repository is it better to branch or fork the repository when embarking on experimental code?</p>
  
  <p>In my situation I'm a lone developer and about to embark on some experimental code. I expect this experiment to take 4 to 6 hours. If I consider the experiment a failure then it highly unlikely I will ever want to refer to it again.</p>
  
  <p>I commit often and push regularly. During the experiment I could only commit and then toss the local repo. However I push regularly mainly as means of backup. The repository is hosted on <a href="http://bitbucket.org" rel="noreferrer">bitbucket</a>.</p>
  
  <p>In this situation am I better to branch or fork the repository?</p>