better git pull