what does git pull upstream main do