title: can't checkout branch due to hidden untracked files
body: <p>Two files <code>:ls</code> and <code>:ls.pub</code> were removed with <code>git rm</code></p>
  <p>and my branch is clean</p>
  <pre><code>C:\dev\myApp&gt;git status
  On branch myApp-branch
  Your branch is up to date with 'origin/myApp-branch'.
  </code></pre>
  <p>but when I switch branches, I am getting this error</p>
  <pre><code>C:\dev\myApp&gt;git checkout myApp-branch2
  error: The following untracked working tree files would be overwritten by checkout:
  :ls
  :ls.pub
  Please move or remove them before you switch branches.
  Aborting
  </code></pre>
  <p>I couldn't find the files anywhere locally or on the repo</p>