Что делает «--set-upstream»?

Что делает Git --set-upstream? Я попытался понять это, прочитав руководство по git , но не совсем понял