Для выполнения заданий требуется в группе Edu создать проект с названием: и.фамилия (например: a.petrov) латинскими символами.

После создания проекта, требуется создать файл .gitignore, в котором будут указаны игнорируемые репозиторием файлы. Подробнее можно почитать тут.
Называем .gitignore, добавляем паттерны (один из примеров можно найти здесь), заполняем сообщение коммита, жмем Commit changes:

После создания .gitignore, требуется создать первый Issue:
Нажать Issues -> Board

Cоздать первое Issue, которое будет называться Задание 1. Для каждого последующего задания создавать отдельный Issue.


В своем первом Issue нажать на Create merge request, таким образом именно для текущей задачи будет создана отдельная ветка в Git репозитории.

Для тех кто не знает что такое Merge/Pull Request, то желательно почитать в интернете.
Следующим шагом нужно будет:
- беглым взглядом почитать что такое Git и как с ним работать
- скачать любой GUI клиент для работы с Git (например Fork или SourceTree)
Склонировать свой репозиторий (который был создан через GitLab) с помощью Git клиента и работать именно в нем.
Для этого нужно скопировать адрес репозитория (HTTPS) с главной страницы проекта:

Ввести данный адрес для клонирования проекта:

Перейти на ветку, которая была создана с помощью Merge Request:

При создании проекта для первого задания внутри IDE нужно выбрать директорию, куда был склонирован Git репозиторий.
Иерархия директорий будет выглядеть следующим образом:

В данном случае скрытая директория .git означает, что сейчас находимся внутри директории с Git репозиторием.
После выполнения задания нужно будет через Git клиент закоммитить изменения и сделать Push в удаленный репозиторий (в GitLab). Если задача состоит из нескольких подзадач, коммит/пуш нужно делать для каждой подзадачи.
По всем вопросам можно писать в Telegram канал.
