Simple tool to manage merging partial branches into main feature branch.
Proposed workflow:
- Define steps (partial branches) and target branch.
- Work on sub-features in their dedicated branches.
- Committing to any step triggers regeneration of the main feature branch and update of branch that tracks diffs to latest pushed main feature branch.
- Push the diffed main feature branch to remote.