Skip to content

Add lesson or video "git - implementation" #315

@remizovMaxim

Description

@remizovMaxim

Проблемы:

  1. У немалой части студентов наблюдается проблема с гитом. А именно использование. Это и невнимательность студентов и непонимание сущностей (некоторые проводят аналогию ветки с папкой; понимание пул реквеста не сразу приходит что куда откуда). В попытках исправить самостоятельно набредают на проблемы, распутать которые нужно потратить много своего(преподавательского) времени.

  2. Нет решения об использовании единой системы управления версиями. Есть студенты, которые уже когда-то пользовались гитом и использовали какие-то отдельные инструменты, и если вдруг они столкнутся с проблемой - преподавателю либо нужно будет вникнуть в эту tool либо объяснять студенту на примере того, с чем привык работать преподаватель, а это растягивается, так как студент непривыкший.

Решения:

  1. По первому пункту:
    а). Предлагаю либо посвятить отдельное занятие (добавить в расписание или заменить одну практику) по гиту.
    А именно, нужно показать действия студентов при работе с гитом.
    .
    б). Предлогаю либо создать запись на видео где будут показаны примеры
    "Форк репозитория"
    "Клонирование репозитория"
    "Создание новой ветки"
    "Создание коммита + пуш в удалённый"
    "Создание пулл реквеста"
    "Чтение замечаний в ПР - исправление - создание нового коммита - пуш в ту же ветку"
    "Переход на ветку мастер и создание новой ветки для нового упражнения"

  2. Необходимо принять решение об использовании во время обучения чего то одного для работы с гит (Если консоль, то пусть все через консоль работают, если встроенный в VSCode Source control то его пусть все используют)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions