Similar to Git Flow with different names and provides additional context to the workflow.
- Branches:
- master
- pre-production
- production
More detailed description: https://docs.gitlab.com/ee/workflow/gitlab_flow.html
When building complex software with multiple environments and release targets, Gitlab Flow can provide a framework for dealing with that complexity.
Like Git Flow, this workflow has more moving parts than is needed for most libraries or even websites or applications that only deploy to staging and production.