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