title: Git - push current branch shortcut
body: <p>Is there a shortcut to tell Git to push the current tracking branch to origin?
  <br/><strong>Note:</strong> I know that I can change the <a href="https://stackoverflow.com/a/948397/138585">default push behavior</a>, but I am looking for an ad-hoc solution that does not change the default behavior.</p>
  <p>For example, suppose I am on branch <code>feature/123-sandbox-tests</code> I would be using</p>
  <pre><code>git push origin feature/123-sandbox-tests
  </code></pre>
  <p>which is tedious. I am looking for a shortcut, something like</p>
  <pre><code>git push origin current # &lt;- example, not working
  </code></pre>
  <p>where git knows that current is <code>feature/123-sandbox-tests</code>.</p>
  <hr />
  <p><strong>Edit</strong>: Starting from version 2.0, git's <strong>default</strong> behavior has changed to a more intuitive behavior, which is what I wanted to achieve. See <a href="https://stackoverflow.com/questions/13148066/warning-push-default-is-unset-its-implicit-value-is-changing-in-git-2-0">This SO question</a> for details.</p>
  <p><strong>Edit 2</strong>: <a href="https://stackoverflow.com/a/20922141/138585">ceztko's answer</a> is the best answer as it allows to push the current branch, regardless of the settings.</p>