Define template for revert branch names
<!--IssueSummary start--> <details> <summary> Everyone can contribute. [Help move this issue forward](https://handbook.gitlab.com/handbook/marketing/developer-relations/contributor-success/community-contributors-workflows/#contributor-links) while earning points, leveling up and collecting rewards. </summary> - [Close this issue](https://contributors.gitlab.com/manage-issue?action=close&projectId=278964&issueIid=19647) </details> <!--IssueSummary end--> ## Problem to Solve When [reverting a commit or merge request](https://docs.gitlab.com/ee/user/project/merge_requests/revert_changes.html) in GitLab a branch is created to perform the revert that is named `revert-COMMIT_SHA`. This branch may not match organizational policies for branch names or conflict with project configured push rules. ## Proposal GitLab should provide an optional project level configuration that allows the revert branch naming methodology to be set to meet organizational needs. ### Additional Details Some items to consider: 1. It could be considered to implement a variable/template system similar to [commit template variables](https://docs.gitlab.com/ee/user/project/merge_requests/commit_templates/#supported-variables-in-commit-templates) 2. Should branches be prepended or apended with `revert` (not editable by users) to make it clear that the branch is a revert 3. Could this leverage push rule configuration?
issue