UPDATE: It’s out https://plugins.jetbrains.com/plugin/30207-git-flow-helper
I created GitFlow Helper because most existing Git Flow plugins for IntelliJ were either outdated or implemented alternative workflows that deviated from the original Git Flow model. I needed a clean, predictable, and fully compliant Git Flow experience inside the IDE — so I built one.
https://github.com/walterdvalle/gitflow-helper
It is stil in beta. Soon I will publish it in marketplace. If you’re looking for a clean, modern, and fully integrated Git Flow implementation inside IntelliJ, give it a try.
GitFlow Helper provides a complete implementation of the classic Git Flow model, built around a structured branching strategy using:
-
A persistent
mainbranch -
A persistent
developbranch -
Dedicated branches for features
-
Dedicated branches for releases
-
Dedicated branches for hotfixes
-
Automatic tag generation during releases and hotfix finishes
Core Features
Git Flow Init
Initialize Git Flow directly from IntelliJ.
You can configure all initial parameters, including branch naming conventions and prefixes, ensuring the workflow fits your project’s standards from the start.
Feature Branches
-
Create a new branch for each feature
-
Automatically base it on
develop -
Finish features with proper merging back into
develop -
Keep your history organized and predictable
Release Branches
-
Create release branches from
develop -
Finalize releases with:
-
Merge into
main -
Merge back into
develop -
Automatic tag creation
-
-
Maintain a clean production history
Hotfix Branches
-
Create hotfix branches directly from
main -
Finish hotfixes with:
-
Merge into
main -
Merge back into
develop -
Automatic tag generation
-
-
Quickly patch production while keeping branches synchronized
Free Branch Navigation
Seamlessly switch between:
-
Local branches
-
Remote branches
The plugin makes it easy to move across your Git Flow structure without friction, keeping development fluid and fast.
Built-in Context Help
Every menu action includes a helpful description displayed in the IntelliJ footer.
This makes the workflow self-explanatory and reduces mistakes, especially for teams adopting Git Flow for the first time.
GitFlow Helper stays faithful to the original Git Flow philosophy while integrating naturally into the IntelliJ user experience.
This is an ongoing project and a work in progress. I actively welcome feedback, suggestions, and contributions to improve the plugin and make it even more useful for the community.
If you’d like to propose enhancements, report issues, or contribute to the development, feel free to visit the repository: