# Git

URL: https://chugunov.pro/glossary/git/
Терминов в разделе: 21.
Источник: глоссарий веб-разработки chugunov.pro.

В разделе собраны основные термины распределённой системы контроля версий Git. Определения охватывают репозитории, коммиты, ветки, слияние, удалённые источники и другие операции с историей проекта. Глоссарий помогает понять команды Git и безопаснее выполнять повседневные действия с кодом. Общие понятия программирования, раскрытые ранее, в этот раздел не дублируются.

## Термины

- [Ветка](https://chugunov.pro/glossary/git/vetka/) — Независимая линия изменений в репозитории, которую можно развивать отдельно и позднее объединить с другой.
- [Клонирование](https://chugunov.pro/glossary/git/klonirovanie/) — Создание локальной копии удалённого Git-репозитория вместе с историей, ветками и настройкой связи с источником.
- [Коммит](https://chugunov.pro/glossary/git/kommit/) — Зафиксированный снимок выбранных изменений с уникальным идентификатором, автором, временем и поясняющим сообщением.
- [Основная ветка master](https://chugunov.pro/glossary/git/osnovnaia-vetka-master/) — Название основной ветки, традиционно использовавшееся во многих Git-репозиториях.
- [Проверка кода](https://chugunov.pro/glossary/git/proverka-koda/) — Просмотр изменений другими разработчиками до объединения, чтобы найти ошибки и согласовать качество решения.
- [Репозиторий](https://chugunov.pro/glossary/git/repozitorii/) — Хранилище файлов проекта, служебных данных Git и полной истории зафиксированных изменений.
- [Слияние](https://chugunov.pro/glossary/git/sliianie/) — Объединение истории и изменений одной ветки с другой с автоматическим либо ручным разрешением конфликтов.
- [Сопровождающий](https://chugunov.pro/glossary/git/soprovozhdaiushchii/) — Участник, отвечающий за развитие проекта, рассмотрение изменений, выпуск версий и порядок в репозитории.
- [Участник проекта](https://chugunov.pro/glossary/git/uchastnik-proekta/) — Человек, внёсший код, документацию, исправление или иной вклад в развитие репозитория.
- [Alias](https://chugunov.pro/glossary/git/alias/) — Короткое пользовательское имя для одной Git-команды или последовательности команд, упрощающее частые операции.
- [Fork](https://chugunov.pro/glossary/git/fork/) — Независимая копия репозитория в другом пространстве, которую можно изменять без прямого доступа к исходному проекту.
- [Git](https://chugunov.pro/glossary/git/git/) — Распределённая система контроля версий, сохраняющая историю изменений и поддерживающая параллельную работу над кодом.
- [GitHub](https://chugunov.pro/glossary/git/github/) — Онлайн-платформа для хранения Git-репозиториев, совместной разработки, обсуждения задач и автоматизации процессов.
- [Issue](https://chugunov.pro/glossary/git/issue/) — Карточка в системе проекта для описания ошибки, задачи, предложения или вопроса и отслеживания его состояния.
- [Merge Request](https://chugunov.pro/glossary/git/merge-request/) — Запрос на проверку и включение изменений из одной ветки в другую, распространённое название в GitLab и ряде других систем.
- [Origin](https://chugunov.pro/glossary/git/origin/) — Стандартное локальное имя удалённого репозитория, из которого проект был клонирован.
- [Pull](https://chugunov.pro/glossary/git/pull/) — Получение изменений из удалённого репозитория с последующим включением их в текущую локальную ветку.
- [Pull Request](https://chugunov.pro/glossary/git/pull-request/) — Предложение проверить и объединить набор изменений, опубликованный в отдельной ветке или fork-репозитории.
- [Push](https://chugunov.pro/glossary/git/push/) — Отправка локальных коммитов и ссылок на ветки в удалённый репозиторий.
- [Squash](https://chugunov.pro/glossary/git/squash/) — Объединение нескольких последовательных коммитов в один для упрощения истории перед слиянием.
- [Upstream](https://chugunov.pro/glossary/git/upstream/) — Удалённый исходный репозиторий или ветка, относительно которых получают и отслеживают внешние изменения.

Markdown любого термина доступен по его адресу с суффиксом .md.
