title: Recover deleted branch in Git
body: <p>I have deleted my branch by mistake like this:</p>
  
  <pre><code>git branch -D demo
  </code></pre>
  
  <p>But I want to recover it… I get this after <code>git reflog</code></p>
  
  <pre><code>541b2f5 HEAD@{23}: checkout: moving from demo to master
  06fa6d5 HEAD@{24}: commit (merge): remove ajax call for deleting variables and transfomers
  b84b60a HEAD@{25}: checkout: moving from demo1 to demo
  </code></pre>
  
  <p>I want to create branch with sha <code>06fa6d5</code>… so I tried this:</p>
  
  <pre><code>git checkout -b demo  06fa6d5
  
  git checkout -b demo  HEAD@{24}
  </code></pre>
  
  <p>But I didn't get code from that…</p>