Обзор

Система контроля версий (типы, Git, GitFlow, работа c Git)

1 Понимает, что такое контроль версий и для чего он нужен. Теоретические знания работы с Git.

2 Базовые техники работы с Git: клонирование репозитория, добавление, коммит и пуш изменений. Знание основных команд и операций Git. Понимание основных принципов рабочего процесса GitFlow.

3 Опыт работы с GitFlow и умение организовывать рабочий процесс с использованием ветвей. Умение эффективно объединять изменения с использованием Merge и fast forward. Опыт в использовании Cherry pick для выборочного применения коммитов в сложных сценариях.

4 Руководство и консультирование командами по вопросам работы в Git, включая Merge, fast forward и Cherry pick. Участие в разработке и стандартизации методологий и инструментов работы с Git. Умение настраивать и настраивать рабочий процесс GitFlow для команды разработчиков.