title: git checkout gives zsh: no matches found:
body: <p>My colleague created a branch. I am trying to checkout to the branch.</p>
  <pre><code>git checkout hisName/branchNameWithAHash#Inside
  </code></pre>
  <p>The terminal returns</p>
  <pre><code>zsh: no matches found: hisName/branchNameWithAHash#Inside
  </code></pre>
  <p>If I do <code>git branch -r</code>, I can see the remote branch does exist:</p>
  <pre><code>origin/HEAD -&gt; origin/master
    origin/hisName/branchNameWithAHash#Inside
    origin/master
  </code></pre>
  <p>Why am I getting <code>no matches found</code>?</p>