title: Git not removing files when switching branch
body: <p>Sometimes when switching branches using Git (version 1.7.2.1)
  it does not seem to remove the files/directories I created specific to the branch I switched away from.
  Neither does it list it as untracked when running <code>git status</code> or any log entries for those files.</p>
  
  <p>This only happens occasionally and I'm not sure why or how to reset it so the files not belonging to the current branch gets deleted.
  If I delete the files manually, it gets in sync again (as in gets deleted/revived when switching branch).</p>
  
  <p>Anyone experienced this?</p>