title: My branch is ahead of master...but I can't push to master
body: <p>This may be a Git 101 type question, but....I've forked a repo and am pushing my commits to it, then submitting pull requests (all this is on GitHub) to the origin repo.  Periodically I'll pull from the origin to bring in the latest source from others.</p>
  
  <p>That's been my workflow.  Currently though, when I run a <code>git status</code> I'm told that my master branch is X commits ahead of origin/master and that I should push to publish my changes.  I don't have those rights however. </p>
  
  <p>I never push anything to my fork's master repo, I only do branches, push to them, then open a PR and eventually merge origin/master back to my master.  I'll then branch from master to start the cycle again.</p>
  
  <p>I've pushed my changes to my fork, and have a PR outstanding, so would that explain the message?  Otherwise, since I can't push to origin will I have to just live with this message from here on out?</p>