-
Type:
Suggestion
-
Resolution: Unresolved
-
Component/s: Pull Request - Merge Queues
-
None
Problem / Suggestion
Bitbucket Cloud Merge Queues currently do not offer a "Rebase, fast-forward" merge strategy. A user has requested this option specifically. Today, Merge Queues support rebase + merge, but a true fast-forward merge (no merge commit, linear history) is not available.
Why it matters
Teams that maintain a strictly linear commit history prefer "rebase, fast-forward" as it rebases the source branch onto the target and advances the target pointer without creating a merge commit.
Customer feedback via BTFC-132 - Missing "Rebase, fast forward" strategy :/
Current state
• Bitbucket: supports Merge and Rebase (rebase + merge); fast-forward is not supported.
• GitHub: supports Merge, Squash, and Rebase — no explicit fast-forward.
• Mergify: supports Merge, Squash, Rebase, and Fast-forward.
Proposed
Add a "Rebase, fast-forward" merge strategy option to Merge Queues, producing a linear history with no merge commit.