Фундаментальные принципы управления версиями и ветвления
Процесс создания изолированных линий разработки для параллельной работы над разными функциональностями.
Процесс объединения изменений из разных веток в единую кодобазую.