title: Continue working on a Git branch after making a pull request
body: <p>I've found myself in this situation a couple of times lately, and I'm not totally sure how best to handle it.</p>
  
  <p>So I have a fork of a git repository that I'm contributing to. I keep my master branch synced with the upstream master branch.</p>
  
  <p>When I want to work on a new feature, bugfix, etc, I create a branch from my master and do any work. When I'm done, I merge in any changes that have been made to upstream master in the meantime, and then send a pull request from my feature/bugfix branch to the upstream master.</p>
  
  <p>Now, while I'm waiting for that pull request to be accepted, I want to work on something slightly different. However, the new feature work needs the bugfix/new feature that I just sent the pull request for. I need to build on it.</p>
  
  <p>How do I branch/merge/handle branches in such a way that I can work on the continuation, while still being able to merge/pull request in my changes in a clean way once the first pull request is accepted into master?</p>
  
  <p>This is all using Github, although I imagine the answer would be applicable to Git in general.</p>