Abak-flow ========= Нет, это не новая идеология ведения проекта, это всего лишь набор утилит которые помогают связать использование git-flow и github # Концепция Идеология git-flow использует слудующий набор веток: * *master* - всегда пригодна для развертывания * *develop* - основная ветка разработки * *hotfix* - ветка для изменений которые попадут на продакшен сервер * *feature* - ветки для крупных задачь Github-flow же наоборот ведет основную разработку в ветке master, но при этом master является пригодным для развертывания в любой момент. После долгих раздумий было принято применить следующий набор правил, для разработки на github: 1. Вся разработка любой задачи и функционала ведется только в ветках **feature** 2. Разработаный функционал из ветки **feature** оформляется pull request только в ветку **develop** 3. Все исправления ошибок, которые должны попасть на продакшен сервер делаются только в ветках **hotfix** 4. Исправленные ошибки из ветки **hotfix** фофрмляются pull request только в ветку **master** 5. После получения исправлений на текущий момент в репозитории инициируется merge ветки **master** в **develop** # Установка *в процессе* # С чего начать? $ git request help # Примеры использования *в процессе* # В заключении Данный репозиторий и изложенные в нем идеи ни в коем случае не претендуют на идеал и совершенство. Это всего лишь узко заточенная комбинация гемов