title: git push all branches from one remote to another remote
body: <p>I have two remote: upstream and origin. upstream is something I can't push to. origin is my own repo. How can I fetch all branches from upstream and then push them to origin?
  I tried:</p>
  
  <pre><code>git fetch upstream
  git push --all origin
  </code></pre>
  
  <p>But it doesn't work.</p>