Skip to content

ffix/aaa-tasks-guide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 

Repository files navigation

Процесс сдачи финального задания

Для сдачи домашнего задания надо выполнить следующие действия (по порядку):

  1. Создайте репозиторий на GitHub, для этого перейдите на главную github.com и нажмите на зелёную кнопку "New": Create a new repository
  2. Обязательно выберите Initialize this repository with: Add a README file. Остальные опции — по желанию: Add a readme file
  3. Склонируйте себе ваш репозиторий (в примере он называется aaa-final-task):
git clone https://github.com/username/aaa-final-task.git
  1. Создайте ветку с подходящим именем (например, my-final-task):
$ cd aaa-final-task
$ git switch -c my-final-task
  1. Реализуйте домашнее задание
  2. Проверьте, что линтеры (рекомендуется использовать как минимум flake8 и mypy) завершаются успешно:
$ cd aaa-final-task
$ flake8 .
$ mypy .
  1. Зафиксируйте (commit) изменения и загрузите (push) ветку на github:
$ git add -A
$ git commit -m "Do an AAA final task"
$ git push --set-upstream origin my-final-task
  1. Перейдите на страницу вашего репозитория, в шапке появится сообщение с предложением создать Pull Request из вновь созданной ветки. Нажмите на зелёную кнопку "Compare & pull request". Start creating a new pull request
  2. Пройдите по ссылке, впишите описание: текст задания + особенности решения.
  3. Просмотрите изменения, и, если всё корректно, нажмите кнопку "Create pull request". Create a new pull request
  4. Добавьте описание и наставников в репозиторий (об этом ниже).
  5. Приложите ссылку на PR к вашему домашнему заданию на Stepik
  6. Пройдите ревью и, после одобрения, вмержьте PR в master. Убедительная просьба не мержить без апрува от проверяющего!

Create a new pull request

Добавление преподавателей в репозиторий

Зайдите на страницу настроек доступа репозиторий (Settings -> Collaborators), нажмите "Add people" и пригласите преподавателей: Add people

  • Александр Непочатых — anepochatykh
  • Дима Куприянов — kupro
  • Павел Лысак — pulysak
  • Сергей Нинуа — ffix
  • Роман Афанаскин - siauPatrick
  • Нияз Хабибулин - UnholyDk
  • Руслан Гайсин - gaisin
  • Николай Огоров - nvogorov

Как получить больше баллов?

Если преподаватель одобрил (approve) ваш PR, но вы хотите получить больше баллов за него (например, вы получили 8 баллов из 10 при проходном 6), просто продолжайте пушить изменения в ту же ветку. Эти изменения автоматически отразятся в вашем PR.

Обратная связь

Это базовая инструкция по сдаче домашнего задания, если у вас есть пожелания, предложения, фиксы ошибок или опечаток — можно исправить их через механизм PR.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •