title: push from local branch to different remote branch
body: <p>I have 2 branches named <code>developer</code> and <code>Current</code> on remote. In local I'm working on branch <code>developer</code> and I push my changes to remote <code>developer</code>. The question is, <strong>how can I push from local <code>developer</code> to remote <code>Current</code></strong>? </p>
  
  <p>I have tried these:</p>
  
  <pre><code>git push origin Current -f
  // error:
  // src refspec Current does not match any.
  // failed to push some refs to ...
  
  // and this one too:
  git config push.default upstream
  git push origin Current -f
  // error: same as the first try
  
  // and this one too:
  git branch --set-upstream-to developer origin/Current
  // or:
  git branch --set-upstream-to developer Current
  // error: fatal: branch 'Current' (or 'origin/Current') does not exist
  </code></pre>