title: Git - remove remote branch with a space in the branch name
body: <p>I'm not exactly sure how this happened, but we have a branch on our remote repository that has a space in it's name:</p>
  
  <pre><code>remotes/origin/Dev 3
  </code></pre>
  
  <p>I'm trying to remove this branch using the following command, but it wont work, I think because of the spaces:</p>
  
  <pre><code>git push origin :Dev 3
  </code></pre>
  
  <p>I've also tried different variants, such as:</p>
  
  <pre><code>git push origin :Dev\ 3
  git push origin :Dev3
  git push origin :'Dev 3'
  git push origin ':Dev 3'
  </code></pre>
  
  <p>None of these work, I get the following error:</p>
  
  <pre><code>error: unable to delete 'Release': remote ref does not exist
  error: src refspec 3 does not match any.
  </code></pre>
  
  <p>Any ideas on how I could remove this remote branch please?</p>