Лабораторная работа 2: Изучение системы управления версиями Git

Нужно изучить и описать систему управления версиями Git в объёме не более пяти страниц, не считая титульника. Формат сдачи следующий: я задаю вопросы по основным командам Git, вам нужно дать ответы, опираясь на ваши отчеты.
За каждый неправильный ответ отнимается один балл от числа максимального количества баллов за работу.

Разбиваемся по парам и создаем

  1. Первый студент заводит репозиторий, второй делает в нее Pull request.

  2. Каждому:

    1. Создание веток по модели GitFlow - https://danielkummer.github.io/git-flow-cheatsheet/index.ru_RU.html - Обязательное наличие веток фич, релиз, девелоп, хот фикс.
    2. В репозитории обязательно оформлен ReadMe.
    3. Наличие тегов.
    4. Submodules.11
    5. LFS.
  3. Также всем студентам обязательно подготовить справочник по основным командам Git с примерами. Уметь кратко ответить на вопросы о предназначении основных команд Git.

Почитать: