Co robi „--set-upstream”?

Co robi git --set-upstream? Próbowałem to zrozumieć, czytając instrukcję git , ale nie całkiem to zrozumiałem