1. Current workflow --o--o--o o--o--o feature-a \ / \ ----------M---------M---------M mainline \ / o--o--o feature-b 2. Proposed workflow --o--o--o----------------M--o--o--o feature-a \ / \ ----------M------------M------------M mainline \ / ------------M--o--o--o feature-b