Почему Git относится к распределённым системам контроля версий? Git является распределённой системой, поскольку каждый разработчик имеет полную копию репозитория и его истории.
Что представляет собой коммит в Git? Коммит — это зафиксированный снимок состояния всего проекта с ссылкой на предыдущие изменения.
Зачем используются ветки в Git? Ветки позволяют изолировать разработку отдельных задач без влияния на основную кодовую базу.
В чём разница между merge и rebase? Merge сохраняет историю ветвления, а rebase переписывает её, последовательно применяя коммиты.
Какую роль играет staging area в Git? Staging area используется для точного контроля набора изменений, включаемых в следующий коммит.