Skip to main content

Стартовое задание


Задание блокирующее. Это значит, что остальные задания без него приниматься не будут.

Для выполнения задания необходимо наличие аккаунта на github.


Условие задания

Создайте репозиторий на github, в котором будете выполнять свои задания.

В директории task0 ветки task0 необходимо создать файл README.md и исполняемый файл run.sh, который выводит фразу Hello BIM.


ВНИМАНИЕ! Обратите внимание на инструменты для выполнения заданий. В контексте данного задания в GitHub разрешено только создавать удаленный репозиторий, создавать запрос на слияние и добавлять ревьюверов. Всё остальное необходимо делать с помощью Git Bash. Если эти условия не будут выполнены, то придется всё переделывать.


Требования

  1. Создайте приватный репозиторий. В коллабораторы обязательно добавьте старшего куратора и одного из назначенных вам проверяющего куратора;

  2. В репозитории должны присутствовать 2 ветки: master/main и task0. Ветка master/main должна быть пустой;

  3. В репозитории создайте ветку task0, в нем создайте папку task0;

  4. Создайте в папке task0 bash скрипт с названием run.sh, который выводит фразу Hello BIM. Обратите внимание, что если создаете скрипт в Windows, то необходимо правильно задать права доступа на выполнение (execute);

  5. В папке task0 также создайте файл README.md.

    Опционально: напишите в нём вкратце о себе и что вы ожидаете от стажировки.

  6. Создайте в github merge request/pull request из ветки task0 в ветку master/main. Назначьте reviewer-ом проверяющего куратора. Сливать ветку самостоятельно не надо, необходимо создать только запрос. Если ветка будет слита самостоятельно, то вам придется откатывать изменения, а не создавать новый репозиторий. Поэтому будьте внимательны;

  7. Опционально: взаимодействуйте с репозиторием по протоколу SSH. Опишите порядок действий по подключению и взаимодействию с репозиторием по SSH в файле README.md.


Загрузка файлов с помощью Web-интерфейса Github не разрешается.


Процедура сдачи задания

  1. Проверка задания будет происходить после создания запроса на слияние. Объявление о начале проверки будет написано в комментарии к запросу;
  2. Если будут какие-то недочеты, то они будут обозначены в комментариях к запросу на слияние. Их необходимо будет исправить;
  3. Количество исправлений неограниченно и не влияет на оценку;
  4. Допустимо, что исправления можно вносить после дедлайна, но с условием, что куратор даст на это добро;
  5. Задание считается зачтенным, если запрос на слияние подтвержден куратором. Оценка будет написана в комментарии к запросу на слияние.

Оценка

Оценка для текущего задания — зачет/незачет. Для получения зачета по данному заданию необходимо выполнить все основные требования без пометки “Опционально”.