Docs feedback - feature proposal: Squash Merge Policy
Problem to solve
Squash Merge Policy
In TFS (Azure DevOps) it's possible to set a policy that means that a repository's merge (pull) requests are always squashed and deleted. The fields are ticked by default and possibly disabled (if I remember well).
Introducing a similar feature will mitigate against the accidental creation and completion of a PR without having squashed it.
Intended users
Further details
If this feature is actually available, but only in the paid tier, then please consider updating the link in -/settings/repository
as it produces a 404 -> https://gitlab.com/help/push_rules/push_rules.md%23push-rules
Proposal
Add merging policy to repos
Permissions and Security
Documentation
Testing
What does success look like, and how can we measure that?
Links / references
Edited by Olly H