How can we improve Azure DevOps?

Enable fastforward merge from pullrequest

This suggestion is migrated to Developer Community. Please use below link to view the current status.
https://developercommunity.visualstudio.com/content/idea/365639/enable-fastforward-merge-from-pullrequest.html
The opposite of https://visualstudio.uservoice.com/forums/330519-team-services/suggestions/6073200-no-fastforward-merge-from-pullrequest really.

We'd like an option to allow fast-forward merges for Pull Requests (and even one step further, to automatically rebase the pull request off the destination branch).

We end up merging small changes via Pull Requests (due to branch policies) and this can lead to the number of merge commits getting in the way of the actual commits for no real reason. Our developers rebase off master before creating the PR, so 90% of the time the merge will happily fast forward.

We'd accept it falling back to a merge commit if other changes had been made since then

166 votes
Sign in
(thinking…)
Sign in with: facebook google
Signed in as (Sign out)

We’ll send you updates on this idea

Matthew Steeples shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

23 comments

Sign in
(thinking…)
Sign in with: facebook google
Signed in as (Sign out)
Submitting...
  • darren commented  ·   ·  Flag as inappropriate

    This would be really useful as the extra commits make are unnecessary.

  • luniclynx commented  ·   ·  Flag as inappropriate

    Since Update 1 Team Foundation Server 2015 creates a merge commit when completing a pull request.
    While this might be useful in some cases, for us this is kind of annoying and we would like to switch that feature of.

2 Next →

Feedback and Knowledge Base