title: Why do I get a "Could not chdir to home directory" log after issue "git pull"
body: <p>I just noticed that when I issue a <code>git pull</code> command, I got a <code>Could not chdir to home directory</code>. I'm on Mac OSX so I don't have my home directory at <code>/home/xxxxxx</code>. Why could this happen? Why does git need to <code>chdir</code> to home when doing pull process?</p>
  
  <pre><code>$ git pull
  Could not chdir to home directory /home/xxxxx: No such file or directory
  Current branch mainline is up to date.
  </code></pre>