Your favorite Git workflow.
Reimagined.

brew install git-flow-next
Other installation options

What is git-flow-next?

Built on the original git-flow and gitflow-avh projects (both now discontinued), gitflow-next represents the next iteration of advanced Git workflow possibilities. It offers enhanced features and greater customization options for modern teams in fast-paced environments.

Developed in Go, it prioritizes reliability, extensibility, and an improved developer experience.

git-flow-next icon

Features

Branch Dependency Tracking

git-flow-next automatically detects and merges changes between parent and child branches. No more main lagging behind production!

Configurable Merge Strategies

Define custom merge strategies for both upstream and downstream operations. Manage how changes are propagated between branches.

Unified Topic Branch Implementation

Ditch feature / hotfix limits. Define your own rules and create any topic branch you need with unified start/finish commands.

An Actively Maintained Project

git-flow-next is actively maintained, receiving regular updates and bug fixes, unlike the original git-flow or gitflow-avh projects.

For more information, check the docs.