Перейти к основному содержимому

Нарушение GitHub Flow

Для случаев, когда кто-то:

  • пушит в ветку по умолчанию (master или main) (случайно, специально) решение лабораторной работы, которое не было проверено преподавателем;
  • одобряет самостоятельно запрос на слияние (случайно, специально) и осуществляет слияние веток без ведома преподавателя.

Требуется сделать:

  1. Перейти в ветку по умолчанию и восстановить состояние затронутых файлов, которые не были проверены преподавателем. Предлагается делать через:
  2. Закоммитить все внесенные изменения в локальной ветке по умолчанию и отправить изменения в удаленный репозиторий.
  3. От последнего коммита создать ветку с решением лабораторной работы.
  4. В новой ветке внести изменения в файлы для решения задач лабораторной работы. Предлагается делать через:
  5. Отправить все изменения в удаленный репозиторий.
  6. Создать новый запрос на слияние и назначить преподавателя.
  7. Покаяться в содеянном в комментариях запроса на слияние.