Skip to content

Branching Strategy

Sergii Ivashchenko edited this page Oct 27, 2020 · 17 revisions

Branch naming strategy

Branch Name Purpose
{version}-develop Development branch - the pull request should be created towards develop branches
{version}-master Stable branch. Updated from develop branch regulary in sync with Magento mainline
{version}-release Release branch, includes versions in composer.json, corresponds to published package
{version}-alpha{number} Alpha release branch corresponds to alpha packages
{version}-beta{number} Beta release branch corresponds to beta packages

Branches list

Development Master Release Magento version
1.0.0-develop 1.0.0-master 1.0.0-release 2.3.4
1.0.1-develop 1.0.1-master 1.0.1-release 2.3.5
1.0.2-develop 1.0.2-master 1.0.2-release 2.3.6
1.0-develop 1.0-master N/A 2.3.X
2.0.0-develop 2.0.0-master 2.0.0-release 2.4.0
2.0-develop 2.0-master N/A 2.4.1.X
2.1.0-master 2.1.0-release 2.4.1
2.1-develop 2.1-master N/A 2.4.X
2.1.1-master N/A 2.4.2
2.2-develop 2.2-master N/A 2.5.X
Clone this wiki locally