Skip to content

Latest commit

 

History

History
28 lines (16 loc) · 1.79 KB

1.2.3.2 Githubflow.md

File metadata and controls

28 lines (16 loc) · 1.79 KB

Github Flow

Github Flow – самая простая модель ветвления, являющаяся практической реализацией основных принципов разработки ПО в VCS без учета релизных циклов ПО. Подходит для методологии Kanban.

alt text

Принципы

  • Одна главная ветка master – текущая стабильная версия

  • Вспомогательные feature или hotfix ветки ответвляются от master и сливаются обратно в неё через pull-request

  • Все слияния происходят только через pull-request’ы

Плюсы: Минусы:
Готовый функционал не «отлёживается» в релизах, а сразу же отправляется на пром Требует крайне высокой культуры разработки и сопровождения
Простая и прозрачная схема работы для разработчика Требует максимальной автоматизации процессов тестирования и доставки

Дополнительные материалы:


1.2.3.1 Gitflow Theme | Back To iOSWiki Contents | 1.2.3.3 Gitlabflow Theme