title: How to remove a branch but keep the orphaned with the same name?
body: <p>I have a Python project where the documentation is in an orphaned <code>gh-pages</code> branch which I created by following <a href="https://gist.github.com/brantfaircloth/791759" rel="nofollow">this tutorial</a>. There is a <code>doc/build/html</code> folder in the project where the docs get compiled and where the <code>gh-pages</code> branch is checked out.</p>
  
  <p>Now, I accidentally executed the <code>git checkout gh-pages</code> command in the project root, which created a new <code>gh-pages</code> branch and now it seems that I have two of them. One orphaned and one normal. Is it so?</p>
  
  <p>How do I remove the normal <code>gh-pages</code> branch but keep the orphaned one?</p>