title: Can I create a new branch on master when working on another branch?
body: <p>I can't seem to find any information regarding this, here is the scenario:</p>
  
  <p>I'm working on a feature branch.  A bug gets reported.  So I switch to my master branch then create a new branch by checkout with the -b switch</p>
  
  <pre><code>git checkout -b bugbranch
  </code></pre>
  
  <p>What happens if I issue the command on a branch other than master?  Will it create a new branch under master or create a branch off of the other branch?</p>