Enable fastforward merge from pullrequest
This suggestion is migrated to Developer Community. Please use below link to view the current status.
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
This would be really useful as the extra commits make are unnecessary.
Brendan Cheshire commented
The extra commits are annoying when fast forward merging is possible.
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.