title: Possible pull request workflow to merge a branch into master
body: <p>I'm new to GitHub pull requests and wondering if this would work.  </p>
  
  <p>Right now I branch off master, make changes and commit periodically, then at some point I'll checkout master again and run <code>git pull</code> to get the latest from origin.</p>
  
  <p>Next, I checkout my branch and call <code>git rebase -i master</code> to apply those changes and to make sure I don't have any conflicts when the time comes to merge back to master.</p>
  
  <p>I'll go through that cycle periodically while working.  When I'm ready to integrate to the master branch I checkout master and call <code>git merge &lt;my branch&gt;</code> then push to the repository.</p>
  
  <p>But with pull requests do I need to take that last step?  Instead, can I submit a pull request on my branch and then on GitHub apply it to master? </p>
  
  <p>(I'm also open to improvements on my existing workflow, if any are apparent.)</p>