title: Should I delete the LOCAL remote/origin/master branch after I have merged it with my local master?
body: <p>I performed a fetch from GitHub, so that I may inspect any changes. This made a <code>remotes/origin/master</code> branch on my local machine that I could checkout, look around in, etc. </p>
  
  <p>I did: </p>
  
  <pre><code>git fetch origin
  </code></pre>
  
  <p>All was well, so I checkedout back to my local master branch, and merge <code>origin/master</code> into it. Again, all is well. I did:</p>
  
  <pre><code>git checkout origin/master
  
  # Look around, see everything is pk
  
  git checkout master
  git merge origin/master
  </code></pre>
  
  <p>Now I am wondering, can I (and should I) delete <strong>the local</strong> <code>origin/master</code> branch? I tried to, via:</p>
  
  <pre><code>git branch -d origin/master
  </code></pre>
  
  <p>but it wont let me, and the error message is</p>
  
  <blockquote>
    <p>error: branch 'origin/master' not found.</p>
  </blockquote>
  
  <p>I delete local branches after a merge, so I am wondering why I can't do this now, and if I even should, and if so, how?</p>