title: Why does git pull hang?
body: <p>When I do a <code>git pull</code>, from the git bash, the terminal usually runs the pull, updates my local, and then hangs. I'm not sure if it's waiting for me to do something, but I usually exit out of this with <code>CTRL-C</code>. After that, I get that an index.lock is preventing me from doing other things to which I have to delete it. Am I misunderstanding how <code>git pull</code> works?</p>