Экзамен длится 60 минут. Всю электронику (смартфоны, планшеты) убираем от себя и выкладываем в указанное место. Можно пользоваться только виртуальной машиной без подключения к сети Интернет.
Билеты на экзамене будут состоять из 4 пунктов: двух теоретических вопросов и 2 практических заданий. Теоретический вопрос будет соответствовать разделу из учебника “Git из командной строки”.
Список разделов:
Что такое Git.
История развития СКВ.
Совместная работа над документом.
Управление версиями.
Набор измоенений.
Дерево коммитов.
Клиенты Git.
Клиент командной строки.
Работа со справкой.
Работа с настройками.
Изменение рабочей копии.
Создание хранилища.
Фиксация изменений.
Управление состоянием файлов.
История изменений.
Отображение коммитов.
Фильтрация коммитов.
Git-сервер.
Клонирование хранилища.
Работа с ветками.
Объединение изменений.
Синхронизация с удаленными хранилищами.
Организация рабочих процессов.
Практические задания:
Повторите структуру дерева коммитов, представленного графически ниже. Обратите внимание на названия веток. В конечном состоянии ветка main (master) должна быть текущей.
Выполните слияние веток
mainиbranchingв хранилище~/train/af9297712eed...379.tgz. В ходе слияния возникнет конфликт, который вы должны разрешить. В результате должен появиться коммит слияния.