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. Задание считается зачтенным, если запрос на слияние подтвержден куратором. Оценка будет написана в комментарии к запросу на слияние.

🥇Оценка

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