Merge Queues: Add "Rebase, fast-forward" merge strategy

XMLWordPrintable

      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.

       

              Assignee:
              Unassigned
              Reporter:
              Harshita Aggarwal
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: