Лекция Системы контроля версий (git)
Системы контроля версий — основа командной разработки
Системы контроля версий (их ещё называют системами управления версиями) – один из инструментов, который использует в своей работе любой программист от первокурсника до опытного тим-лида с сотнями успешных проектов. — Ссылки на примеры кода в репозиториях помещают в своё портфолио. — Большие проекты с открытым программным кодом получают тысячи улучшений, благодаря размещению на специализированном хостинге. — От 30 до 70% кода, использованного в программном продукте, профессиональные разработчики могут скопировать с проектов, представленных в открытых репозиториях...
ЗАЧЕМ НУЖНА СИСТЕМА КОНТРОЛЯ ВЕРСИЙ
Система контроля версий — ПО, которое обеспечивает работу в команде в одном или даже нескольких проектах, а также защищает исходный код от непреднамеренного удаления или повреждения. Для разработчика любого уровня система контроля версий — обязательный инструмент, который должен быть в его арсенале. СКВ создана для того, чтобы упростить и упорядочить работу над проектом. А также:
— даёт возможность видеть какие вносились изменения, кто и когда это делал;
— позволяет формировать новые ветви проекта...