Níveis de permissão para um repositório de conta de usuário
Um repositório pertencente a uma conta de usuário tem dois níveis de permissão: proprietário do repositório e colaboradores.
Dica: Se você precisar de acesso de leitura e gravação mais granular em um repositório de propriedade de sua conta de usuário, considere transferir o repositório para uma organização. Para obter mais informações, consulte "Transferir um repositório".
Acesso de proprietário em um repositório de propriedade de uma conta de usuário
O proprietário do repositório tem controle total do repositório. Além de todas as permissões concedidas aos colaboradores de repositório, o proprietário do repositório pode:
- Adicionar colaboradores
- Alterar a visibilidade do repositório (de pública para privada ou de privada para pública)
- Fazer merge de uma pull request em um branch protegido, mesmo sem revisões de aprovação
- Excluir o repositório
- Gerenciar os tópicos de um repositório
- Definir os proprietários do código do repositório
- Arquivar repositórios
Só existe um único proprietário de um repositório pertencente a uma conta de usuário. Essa permissão não pode ser compartilhada com outra conta de usuário. Para transferir a propriedade de um repositório a outro usuário, consulte "Como transferir um repositório".
Acesso de colaborador em um repositório de propriedade de uma conta de usuário
Observação: Em um repositório privado, proprietários de repositórios podem conceder somente acesso de gravação aos colaboradores. Os colaboradores não podem ter acesso somente leitura a repositórios pertencentes a uma conta de usuário.
Em um repositório pessoal, os colaboradores podem:
- Fazer push para (gravar), fazer pull de (ler) e bifurcar (copiar) o repositório
- Criar, aplicar e excluir etiquetas e marcos
- Abrir, fechar, reabrir e atribuir problemas
- Editar e excluir comentários em commits, pull request e problemas
- Marcar um problema ou pull request como duplicata. Para obter mais informações, consulte "Sobre problemas e pull requests duplicados".
- Abrir, fazer merge e fechar pull requests
- Send pull requests from forks of the repository
- Criar e editar Wikis
- Criar e editar versões
- Remover a si mesmos como colaboradores do repositório
- Enviar uma revisão de uma pull request que afetará a capacidade de merge dela
- Atuar como um proprietário do código designado do repositório. Para obter mais informações, consulte "Sobre proprietários do código".
- Bloquear uma conversa. Para obter mais informações, consulte "Bloquear conversas".