title: How do I checkout existing remote branch with git worktree - Not in local refs
body: <p>I have a branch feature/issue/xyz on github and when I try to checkout via git-worktee it keeps telling me does not exist</p>
  <pre><code>hint:
  hint: If you are planning on basing your work on an upstream
  hint: branch that already exists at the remote, you may need to
  hint: run &quot;git fetch&quot; to retrieve it.
  hint:
  hint: If you are planning to push out a new local branch that
  hint: will track its remote counterpart, you may want to use
  hint: &quot;git push -u&quot; to set the upstream config as you push.
  </code></pre>
  <p>I know it exists , verified bot on github &amp; in a non worktree clone locally
  I have tried :
  <code>git worktree add --track -b feature/issue/xyz feature/issue/xyz origin/feature/issue/xyz</code></p>
  <p><code>git worktree add --track -b feature/issue/xyz feature/issue/xyz origin/feature/issue/xyz</code></p>
  <p>and
  <code>git worktree add --track -b feature/issue/xyz feature/issue/xyz refs/heads/feature/issue/xyz</code></p>
  <p>I have tried git fetching but all I see is</p>
  <pre><code> * branch              HEAD       -&gt; FETCH_HEAD
  </code></pre>
  <p>and still get the same result after I try to add again</p>