git-flow is a collection of Git extensions to provide high-level repository operations for Vincent Driessen’s branching model.
This is a git branching and release management workflow that helps developers keep track of features, hotfixes and releases in bigger software projects.
git-flow is a wrapper around existing git commands, so the init command doesn’t change anything in your repository other than creating branches for you.
git-flow has become hugely popular.
Features include:
- Work on multiple features at the same time by using feature branches.
- Versioned releases.
- Hotfixing production code.
Website: nvie.com/posts/a-successful-git-branching-model
Support: github.com/nvie/gitflow
Developer: Vincent Driessen
License: 2-clause BSD license