I find “update branch by rebase” more natural and convenient to use, especially when these commits leave a record in the PR. It’s also nice to not have the random “Merge branch ‘master’ into …” in the PR’s commit set.
Despite the above, the default choice is “by merge”, and user needs to click extra buttons to select “by rebase”. Is it possible to configure the repo setting to make the “by rebase” the default (for outdated PRs) ?