User Tools

Site Tools


courses:programming:github_rules

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
courses:programming:github_rules [2022/09/19 15:16]
natalya.razmochaeva [Что делать, если я случайно смержил свой пулл реквест?]
courses:programming:github_rules [2023/10/21 09:35] (current)
sergey_tinyakov [Что делать, если мой Pull Request был закрыт?]
Line 1: Line 1:
-===== Правила работы с Github =====+===== Правила работы с репозиторием ​Github =====
  
 ==== Мастер-классы по работе с git ==== ==== Мастер-классы по работе с git ====
Line 108: Line 108:
 Нужно исправить причины,​ по которым был закрыт Ваш Pull Request, и нажать кнопку "​**Reopen**"​. Нужно исправить причины,​ по которым был закрыт Ваш Pull Request, и нажать кнопку "​**Reopen**"​.
  
-**Нельзя создавать новый Pull Request** при наличии уже существующего с метками преподавателя,​ метками проверяющей системы или комментариями преподаватя.+**Нельзя создавать новый Pull Request** при наличии уже существующего с метками преподавателя,​ метками проверяющей системы или комментариями преподаватя. ​При __нарушении__ данного правила ваши баллы **могут быть аннулированы или снижены** на усмотрение преподавателя по лабораторным работам. 
 + 
 +Если по каким-то причинам вы __не смогли исправить__ предыдущий pull request, то в новом pull-request'​е оставьте **ссылку на предыдущий с указанием возникшей проблемы**
  
 ===== Опечатка в названии аккаунта в истории коммитов -- что делать?​ ===== ===== Опечатка в названии аккаунта в истории коммитов -- что делать?​ =====
Line 124: Line 126:
 </​code>​ </​code>​
  
-===== Что делать,​ если я случайно смержил свой пулл реквест=====+===== Коммиты в ветку main =====
  
-  * Если это ​произошло в срок ​до **23 октября 2022**, то Вам следует: (1) удалить свою ветку; (2) __создать ​пулл реквест заново__;​ (3) в комментариях к новому пулл реквесту указать ссылку на первый пулл реквест+  * Запрещено делать любые коммиты в ветку ​main
  
 +Это влечет за собой **минус 1 балл к вашему итоговому рейтингу**. Минус балл начисляется **за каждый коммит!** Например,​ если вы сделали __3 коммита в ветку main__, то получаете __минус 3 балла__ к рейтингу
  
-  * Если это произошло **после 23 октября ​2022**, то Вам ​необходимо **переделать лабораторную работу**: (1) по программированию -- решить другой вариант (предварительно ​согласовав с преподавателем), ​(2по информатике -- решить другую задачу ​на ЛР по той же теме (задачу выдает ​преподаватель). Далее Вы создаете новый пулл реквестно с другой задачей на лабораторную работу +===== Что делать,​ если я случайно смержил свой пулл реквест?​ ===== 
 +Если это произошло в срок до **19 октября ​2023**, то Вам ​следует: (1) удалить свою ветку; (2) __создать пулл ​реквест заново__; (3в комментариях к новому пулл ​реквесту указать ​ссылку на первый пулл реквест ​(вы не теряете баллы)
  
 +Если это произошло **после 19 октября 2023**, то :
 +  * Вы теряете баллы за пулл реквест и баллы за защиту смерженной лабораторной работы.
 +  * Вы можете **решить другой вариант лабораторной работы** (следующий после того, который решили до этого, предварительно проинформируйте преподавателя по электронной почте). Вы можете создать новый пулл реквест с другим вариантом лабораторной работы. В комментарии нового пулл реквеста укажите:​ какой вариант был до, дайте ссылку на предыдущий пулл реквест,​ укажите какой вариант в новом пулл реквесте. Если есть занятия по расписанию до дедлайна,​ вы можете защищать новый пулл реквест с другим вариантом лабораторной работы (защита регулируется правилами рейтинговой системы).
courses/programming/github_rules.1663600571.txt.gz · Last modified: 2022/12/10 09:08 (external edit)