# Push

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

## Коротко

Отправка локальных коммитов и ссылок на ветки в удалённый репозиторий.

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

Отправка локальных коммитов и ссылок на ветки в удалённый репозиторий. Пока изменения не отправлены через `git push`, они существуют только на вашем компьютере и недоступны команде. Push обновляет ветку на сервере лишь если история совместима: при расхождении Git отклонит отправку и попросит сначала подтянуть чужие изменения. Принудительный `push --force` переписывает удалённую историю и опасен в общих ветках, поэтому его применяют с осторожностью.

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

- [Репозиторий](https://chugunov.pro/glossary/git/repozitorii/) — Хранилище файлов проекта, служебных данных Git и полной истории зафиксированных изменений.
- [Origin](https://chugunov.pro/glossary/git/origin/) — Стандартное локальное имя удалённого репозитория, из которого проект был клонирован.
- [Upstream](https://chugunov.pro/glossary/git/upstream/) — Удалённый исходный репозиторий или ветка, относительно которых получают и отслеживают внешние изменения.
- [Коммит](https://chugunov.pro/glossary/git/kommit/) — Зафиксированный снимок выбранных изменений с уникальным идентификатором, автором, временем и поясняющим сообщением.
- [Git](https://chugunov.pro/glossary/git/git/) — Распределённая система контроля версий, сохраняющая историю изменений и поддерживающая параллельную работу над кодом.
- [Pull Request](https://chugunov.pro/glossary/git/pull-request/) — Предложение проверить и объединить набор изменений, опубликованный в отдельной ветке или fork-репозитории.
