title: Sourcetree 2.1.2.5 - Shows "Uncommitted changes" yet nothing is pending
body: <p>I have a problem that I have not been experienced before. Even though I have nothing to commit and have tried to reset my branch to the latest commit Sourcetree shows <code>Uncommitted changes</code>. </p>
  
  <p><a href="https://i.stack.imgur.com/XF7SL.png" rel="noreferrer"><img src="https://i.stack.imgur.com/XF7SL.png" alt="enter image description here"></a></p>
  
  <p>According to the Atlassian forums there is usually two reasons:</p>
  
  <ol>
  <li>You have many, many unstaged files in your working directory that
  get listed in SourceTree. This causes Git/Hg to take quite some time
  going through all the files, and so SourceTree waits on Git/Hg to
  report back. - <strong>Tried hard reset so any changed should have been reverted. If I edit one file it shows up in Sourcetree.</strong></li>
  <li>Your system specifications aren't quite up to scratch. Really you
  need about 20GB free disk space, and some decent memory backing you
  up. - <strong>154GB free HDD space. 8GB ram free.</strong></li>
  </ol>
  
  <p><a href="https://community.atlassian.com/t5/SourceTree-questions/quot-Uncommitted-changes-quot-yet-nothing-is-pending/qaq-p/94549" rel="noreferrer">https://community.atlassian.com/t5/SourceTree-questions/quot-Uncommitted-changes-quot-yet-nothing-is-pending/qaq-p/94549</a></p>