title: Unresponsive git status, diff, add (hanging)
body: <p>The following git commands hang (do not respond) in one of my repositories:</p>
  
  <pre><code>git status
  git diff
  git stash
  git add
  </code></pre>
  
  <p>The fact that I cannot <code>git add</code> leads me to believe that the unresponsiveness isn't simply due to very large files. Since <code>git stash</code> also hangs, I don't think it's merely a problem with communicating with origin.</p>
  
  <p><code>git remote show origin</code> shows the expected remote URL. I'm working on a branch and have checked that it has not been renamed. (FWIW, the origin is hosted on bitbucket.)</p>
  
  <p>All the above commands respond as expected in a different repo, so it's not due to the internet connection.</p>
  
  <p>Any other tips for troubleshooting this?</p>