Back to features
Structured branching

Git Flow,inside your workspace.

Start and finish structured branches without leaving your repository workspace. Commit+ keeps the branch bases, targets, tags, and recovery state visible as you work.

FeatureBugfixReleaseHotfix
Commit+ Git Flow workspace showing Feature, Bugfix, Release, and Hotfix cards

One workflow, four branch types

Clear starts. Predictable finishes.

Each flow follows the configured branch prefixes and base branches from the Commit+ repository settings.

Feature

feature/ from develop

Develop a new product capability independently, then finish it back into Develop.

Start and finish

Bugfix

bugfix/ from develop

Fix a non-critical defect on an isolated branch before returning it to the workflow.

Start and finish

Release

release/ from develop

Stabilize an upcoming version and finish it into the release branches with a tag.

Start and finish

Hotfix

hotfix/ from main

Ship an urgent production fix from Main, then merge it back into the workflow.

Start and finish
Commit+ Repository Settings Git Flow configuration

Configure once

Make the workflow fit your repository.

Choose Main and Develop, set the prefixes your team already uses, and decide where new flows start. Commit+ stores the configuration with the repository so the rules travel with the project.

  • Main and Develop branch selection
  • Feature, Bugfix, Release, and Hotfix prefixes
  • Current Working Copy or new Worktree destination
  • Merge commit or rebase-and-fast-forward finish strategy

Always within reach

Start from the menu or the workspace.

Use the Git Flow menu for a quick start, or open the dedicated workspace to see which flow matches the current branch and what can be finished next.

Commit+ Git Flow menu with Start and Finish actions