go-gitea/gitea

Pull request merge strategy

rudineirk opened this issue · 2 comments

A nice feature to have would be squash and rebasing options to accept a pull request, like github does.

merge

I think the UI for the merge options could be something like github, as it's very simple to select a merge option.

Github also has a project configuration UI to enable/disable the pull request merge modes on a per project basis. Not every project mantainers would like to leave all options enabled, so this could be necessary.
merge_config


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

It would be so useful to be able to choose a merge strategy. If it helps, this is how GitLab does it, and this is how BitBucket does it.

+1 on merge strategies, very helpful when I (as a contributor) know I have or will have lots of commits and it should be squashed.