- First commit to issue fork.
As #3071473: Add a create fork / workspace button to issues → is worked on, we need to figure out who should have push access to the forked repositories and branches.
The easy answer - use GitLab group access to give everyone with a Drupal.org Git account all the access all the time.
Potential concerns with very permissive access:
Click a button on the issue page to get access to push to all branches in an issue fork.
The project’s maintainers and/or commenters in the issue may get access automatically, as if they had clicked the button already.
Everyone has access to push to branches prefixed with their git.drupalcode.org username.
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.