GIT - Git managment

Page / - Изменено Alexandr Fokin в 2023/02/21 12:36

Git managment

Изменено Alexandr Fokin

в 2023/02/21 12:36

Оглавление

Некоторый набор правил, описывающий управление и жизненный цикл веток репозитория. Также дополнительно может содержать более подробную информацию (например работа с ветками для новой функции, исправления бага, выпуска релиза).
Примеры подходов	Git-flow	Master, Develop, Feature, Release, Hotfix Develope -> Feature -> Develop Develope -> Release -> Master	Рабочий процесс Gitflow Workflow https://www.atlassian.com/ru/git/tutorials/comparing-workflows/gitflow-workflow
Github-flow	Master, Feature Master -> Feature -> Master	Код в master ветке должен быть не поломанным и готовым к развертыванию в любое время.
Gitlab-flow	Master, Feature, <env_branch>, Production Master -> Feature -> Master Master -> <env_branch> -> Production -> Master

What are the pros and cons of git-flow vs github-flow? [closed]
https://stackoverflow.com/questions/18188492/what-are-the-pros-and-cons-of-git-flow-vs-github-flow

gitlabhq/gitlabhq Introduction to GitLab Flow (FREE)
https://github.com/gitlabhq/gitlabhq/blob/master/doc/topics/gitlab_flow.md