title: Not able to checkout branch even after removing worktree and running worktree prune
body: <p>I create a worktree for branch using the following command:</p>
  
  <pre><code>Git add worktree &lt;path&gt; &lt;branch-name&gt;
  </code></pre>
  
  <p>This created a new worktree for me and checked out the branch  at the path </p>
  
  <p>Now I thought of deleting/removing the worktree. Ran following commands:</p>
  
  <pre><code>rm -rf &lt;path&gt;
  git worktree prune
  </code></pre>
  
  <p>This should ideally remove the worktree and remove the reference for that path too. So now I should be able to checkout the branch. But when I run following command to checkout to that branch:</p>
  
  <pre><code>git checkout &lt;branch-name&gt;
  </code></pre>
  
  <p>I get this error:</p>
  
  <pre><code>fatal: '&lt;branch-name&gt;' is already checked out at ''
  </code></pre>
  
  <p>Could someone help me with what is going on.</p>