title: git push/pull origin [branch] shortcut?
body: <p>I've been using git in the console for the last couple of months and I feel like there's a little too much typing.</p>
  
  <p>Here's my flow (assuming I'm on <code>foo</code> branch):</p>
  
  <pre><code>[ ... working ... ]
  git add .
  git commit -m "Commit message"
  git pull origin foo
  git push origin foo
  </code></pre>
  
  <p>I know it's one of first world problems but is there a way of cutting the typing here? Can I just use <code>git pull</code> and <code>git push</code> for example? What's the difference between <code>git push</code>, <code>git push origin foo</code>? </p>