Why Git Commit Takes Long Time