Option to commit to fork rather than just master project if you have edit access

Problem to solve

Some teams prefer to operate in a project forking model but those users also have developer permissions on main project. Editing a file in this case tries to commit straight to main project rather than giving user option to commit to their branch

Intended users

Developers, people using GitLab UI for basic tasks, etc.

Further details

Proposal

When a user selects edit before commiting give them a number of options

  • Commit to x branch
  • Commit to x new branch and open MR
  • (new option) Commit to x new branch on fork and open MR

Permissions and Security

Documentation

Testing

What does success look like, and how can we measure that?

Links / references

Edited by 🤖 GitLab Bot 🤖