title: Git push upstream
body: <p>I've tried looking for an answer for this but can't  find a straight answer.</p>
  
  <p>I'm running the code below.</p>
  
  <pre><code>git fetch upstream  # get the latest copy from master / upstream
  git merge upstream/master  # merge the downloaded copies and merge to your copy
  git commit -am"test"  # commit your latest changes
  git push origin master  # push to your fork
  git push upstream  # push to master copy from where you forked your project - is this safe?
  </code></pre>
  
  <p>is it safe to push to upstream (<code>git push upstream</code>)? My main goal is to apply my changes from my fork to the main project. Or there's a better way? thanks</p>