updating git pull to be optional