title: Why am I getting "Untracked files" error upon running git reset --hard HEAD?
body: <p>After running <code>git reset hard --HARD</code>, I ran <code>git pull</code> and got the following error:</p>
  
  <pre><code>User-MacBook-Air:appName User$ git reset --hard HEAD
  HEAD is now at d32cc09 initial test
  Users-MacBook-Air:appName User$ git pull
  Updating d32cc09..35ece16
  error: The following untracked working tree files would be overwritten by merge:
          public/appName/js/password-change.js
  Please move or remove them before you merge.
  Aborting
  </code></pre>
  
  <p>Isn't <code>git reset hard --HARD</code> supposed to reset everything that I've done in my branch to the way it was before?  If that's the case, then why's it <code>Aborting</code> when trying to pull in new code?  I thought it would trigger bringing forth the changes automatically because everything has been reseted?</p>
  
  <p>What can I do to get past this?</p>