Лабораторная работа по трпо основы работы с системой контроля версий
Скачать 15.95 Kb.
|
Лабораторная работа по ТРПО Основы работы с системой контроля версий Цель работы: изучение базовых функций системы контроля версий на примере Git Задание: Определить проект (состоящий из нескольких файлов), который будет добавлен под версионный контроль, и произвести ряд операций в СКВ, включающих: Создание репозитория или клонирование существующего Внесение ряда изменений в файл(ы) и выполнение коммитов (кол-во не меньше 2) Создание веток и выполнение ряда изменений в проекте в созданных ветках Слияние ветки с веткой мастер без конфликтов Слияние ветки с веткой мастер с решением возникающих конфликтов Откат изменений до одного из предыдущих коммитов Возможна совместная работа студентов над одним проектом для изучения взаимодействия группы разработчиков и возможностей работы с СКВ. Перечень основных используемых команд ($ git …): init add status merge branch checkout diff commit log clone fetch pull push reset список и описание основных команд доступны в консоли при выполнении: $ git Структура отчета Титульный лист (пример на стр.3) Цель работы Задание Ход работы (д.б. продемонстрировано выполнение работы (перечень команд с краткими комментариями, при использовании графического интерфейса привести аналогичные команды для работы в консоли), приведено несколько скриншотов, опционально дана ссылка на репозиторий) Выводы Литература Рекомендуемая литература по курсу ТРПО: Камаев В.А., Костерин В.В. Технологии программирования. М.: Высшая школа, 2006. Жоголев Е.А.Технология программирования. – М.: Научный мир, 2004. Git: Scott Chacon, Ben Straub «Pro Git» git-scm.com |