title: TortoiseHg and multiple branches in one repo
body: <p>I really can't figure it out. I'm new to Mercurial and TortoiseHg. Read alot of docs and still cant find answer. I know that one way of branching is making a copy. Thats clear but there is another way called "named branches" but this is one thing i can't understand.</p>
  
  <p>For example i I have new repo first branch is called "default". Then i added 3 branches called "test1...3". Now in repo browser i have tree like this:</p>
  
  <pre><code>* test3
  |
  * test2
  |
  * test1
  |
  * default
  </code></pre>
  
  <p>how to achieve something like this:</p>
  
  <pre><code>* test 1 
  |  _______* test 2
  | | ______* test 3
  | ||
  |//
  * default
  </code></pre>
  
  <p>How to after branching to "branch3" switch back to "default". After adding some things and commit and switch back to "branch3"?</p>