Восходящий поток (upstream) в Git — это ветка, которая отслеживает другую ветку. 3 Каждая ветвь может иметь только один восходящий поток, ни одна ветвь не может иметь более одного восходящего потока. 1
Работа восходящего потока заключается в том, что когда в репозитории вносят изменения, обычно хотят отправить их обратно «вверх по течению», чтобы они попали в исходный репозиторий. 2 Это нужно, чтобы все, кто извлекает данные из одного источника, работали с одинаковыми изменениями. 2
Во многих случаях Git автоматически настраивает удалённую отслеживающую ветку как восходящую для локальной ветки при её создании. 3 В таком случае можно использовать команду git pull для обновления локальной ветки без необходимости вручную объединять или перебазировать её. 3