Gitflow - CI/CD Glossary Definition
Gitflow is a branching model, introduced by Vincent Driessen, that uses long-lived main and develop branches plus dedicated feature, release, and hotfix branches with defined merge rules.
Why it matters
Gitflow suits scheduled, versioned releases but adds branch overhead and slower integration, which is why teams aiming for continuous delivery often prefer GitHub flow or trunk-based development.
Related guides
GitHub Flow - CI/CD Glossary DefinitionGitHub Flow: GitHub flow is a lightweight branching model: branch off `main`, open a pull request, get review…
Feature Branch Workflow - CI/CD Glossary DefinitionFeature Branch Workflow: A feature branch workflow is a branching model where each unit of work is developed…
Release Engineering - CI/CD Glossary DefinitionRelease Engineering: Release engineering is the discipline of making the build, packaging, and release of sof…