Краткое описание
Задание выполняется в форке основного репозитория лабораторной работы. Затем вы посылаете pull request в основной репозиторий. Преподаватель проверяет ваш код и даёт комментарии.
Детальная инструкция
Для примера возьмём следующий репозиторий.
- Сделайте fork репозитория под своим именем.
Теперь у Вас есть собственная версия репозитория, которая связана с основным репозиторием.
-
В Вашем репозитории выполните задание, делая коммиты по мере необходимости. Лучше делать коммиты чаще. Любое небольшое изменение кода может вести к коммиту; лучше не смешивать разные по смыслу изменения в одних коммитах.
-
Когда Вы готовы к сдаче задания, в Вашем репозитории зайдите в раздел Merge Requests.
Выберите Create new merge request.
- В открывшейся форме выберите ветку вашего форка и ветку, в которую вы хотите влиться в основном репозитории (обычно
master
).
Выберите Compare branches and continue
- Впишите дополнительную информацию в эту форму, если для Вашего курса есть специальные требования, и нажмите Submit merge request.
- Готово! Преподаватель может произвести code review и он будет выглядеть для вас примерно так: