# Upstream

URL: https://chugunov.pro/glossary/git/upstream/
Раздел: [Git](https://chugunov.pro/glossary/git/)
Обновлено: 28.07.2026.
Источник: глоссарий веб-разработки chugunov.pro.

## Коротко

Удалённый исходный репозиторий или ветка, относительно которых получают и отслеживают внешние изменения.

## Что такое «Upstream»

Удалённый исходный репозиторий или ветка, относительно которых получают и отслеживают внешние изменения. При работе через форк upstream обычно указывает на оригинальный проект, а `origin` — на вашу копию, что позволяет подтягивать чужие обновления. У локальной ветки тоже есть upstream — связанная удалённая ветка, к которой по умолчанию обращаются `push` и `pull`. Настроенная связь показывает, насколько ваша ветка опережает или отстаёт от источника.

## Связанные термины

- [Origin](https://chugunov.pro/glossary/git/origin/) — Стандартное локальное имя удалённого репозитория, из которого проект был клонирован.
- [Ветка](https://chugunov.pro/glossary/git/vetka/) — Независимая линия изменений в репозитории, которую можно развивать отдельно и позднее объединить с другой.
- [Основная ветка master](https://chugunov.pro/glossary/git/osnovnaia-vetka-master/) — Название основной ветки, традиционно использовавшееся во многих Git-репозиториях.
- [Репозиторий](https://chugunov.pro/glossary/git/repozitorii/) — Хранилище файлов проекта, служебных данных Git и полной истории зафиксированных изменений.
- [Pull](https://chugunov.pro/glossary/git/pull/) — Получение изменений из удалённого репозитория с последующим включением их в текущую локальную ветку.
- [Pull Request](https://chugunov.pro/glossary/git/pull-request/) — Предложение проверить и объединить набор изменений, опубликованный в отдельной ветке или fork-репозитории.
- [Push](https://chugunov.pro/glossary/git/push/) — Отправка локальных коммитов и ссылок на ветки в удалённый репозиторий.
