Collaborators and teams
Give other people access to a repository from its Collaborators & Teams settings page. You can add individual collaborators by username, grant a whole team at once, choose the permission level for each, change those levels later, and remove access when it is no longer needed. Only the repository's owner or an instance administrator can open this page; anyone else sees a message explaining they do not have permission to manage collaborators.
Where to find it
- URL:
gitvetrix.com/<owner>/<repo>/settings/access - Navigation: Open the repository, go to its Settings, then select Collaborators & Teams in the Repository settings sidebar.
The page has two sections: Collaborators for individual people, and Teams for granting access to a group at once. Each section shows how many entries it currently holds.
Permission levels
Every collaborator and team grant carries a role that sets what the person can do. Choose from these levels, shown highest-access last:
- Read — clone, browse code, view issues and merges.
- Triage — read access plus manage issue labels, milestones, and merge metadata.
- Write — push to non-protected branches, open and complete merges, manage issues.
- Maintain — write access plus manage repository settings, webhooks, and most protections.
- Admin — full control, including managing collaborators and deleting the repository.
Add a collaborator
- In the Collaborators section, select Add collaborator. A form appears.
- In Vetrix username, type the username of the person to add.
- In Role, choose a permission level. Read is selected by default.
- Select Add. The person appears in the collaborator list with their role. To close the form without adding anyone, select Cancel.
Change a collaborator's role
- In the collaborator list, select the role badge next to the person's name.
- Choose a new level from the role picker.
- Select Save. To keep the current role, select Cancel instead.
Remove a collaborator
- In the collaborator list, select the remove (trash) button on the person's row.
- A confirmation dialog opens, marked Destructive action.
- In Type "" to confirm, type the collaborator's username exactly. The confirm button stays disabled until it matches.
- Select Remove collaborator . They lose access immediately.
Grant access to a team
- In the Teams section, select Add team grant. A form appears.
- In Group, choose a team.
- In Role, choose a permission level. Read is selected by default.
- Select Add. The team appears in the list with its role, and every member gains that access. To close the form without granting anything, select Cancel.
Remove a team grant
- In the Teams section, select the remove (trash) button on the team's row.
- In the confirmation dialog, select Remove team grant for . The team's members lose this access immediately.
Related pages
- General repository settings — set the repository's name, description, visibility, and default branch, and delete it.
- Merge requests — the proposals that collaborators with write access can open and complete.