Skip to content

Branching model

Andy Grunwald edited this page Jul 22, 2014 · 4 revisions

With a decentralized version control system like git there are several branching workflows possible. One of the most popular workflow is called "git flow".

During the development of PHP_CodeSniffer rules for TYPO3 / Flow / Neos we use git flow as a branching model. Thats the reason why develop is our default branch for all related repositories.

If you want to know how git flow works please read "A successful Git branching model" and / or "Gitflow Workflow". Sorry to refer you to external websites, but to copy all those excellent information would be not a good idea.

Here is a visualization of the main workflow of git flow: Git flow