title: Git merge with master without checkout to master
body: <p>Every time I need to <code>merge</code> <code>develop</code> with <code>master</code> I do:</p>
  
  <p><code>git checkout master</code></p>
  
  <p><code>git merge develop</code></p>
  
  <p>Sometimes I forget to switch out of <code>master</code>. Due to this, I mistakenly make changes to code while still on <code>master</code>. It can be messy. I've committed to <code>master</code> a few times by mistake. </p>
  
  <p>Is there a way to <code>merge</code> to <code>master</code> without switching first to <code>master</code>?</p>