title: How do I reuse an existing branch name as a new branch?
body: <p>My intent was to have a dev branch that I would create feature branches off.  Those feature branched would be merged into the dev branch and the dev branch would then be merged back to master.  Some how I managed to screw that up and I left my dev branch behind, so here is what I now have.</p>
  
  <p><img src="https://i.stack.imgur.com/YsB2F.png" alt="enter image description here"></p>
  
  <p>I think after merging the password_rest_and_activation_support branch into master, I could just create a new "dev" branch, called "dev-new" or "development",  but I seems like I should be able somehow reuse the "dev" name, but I am not sure how to do this.  I was thinking of just deleting the existing dev branch and creating a new one?  What the right way to do this, given that the dev branch is also on a remote?</p>