githubEditar

10.4.2 Gerenciando Configurações de Colaboração de um Repositório no GitHub: Menu Collaborators

Nesta seção, você pode gerenciar quem tem acesso ao repositório e definir as permissões de cada pessoa. Para adicionar ou remover colaboradores, você precisa ter permissão de Admin.

Como acessar a seção Collaborators

Via aba Settings do repositório

  • Acesse a aba Settings do seu repositório no GitHub.

  • Na barra de navegação lateral, clique no segundo item, chamado Collaborators.

Outra opção é você acessar as configurações de colaboração do repositório diretamente utilizando o seguinte formato de URL:

https://github.com/CONTA_GITHUB/SEU_REPOSITORIO/settings/access

Substitua CONTA_GITHUB pelo nome da sua conta no GitHub e SEU_REPOSITORIO pelo nome do seu repositório. Por exemplo:

https://github.com/aprendizCumbucaDev/hello-world/settings/accessarrow-up-right

Seção Collaborators da aba Settings de um repositório

Como Adicionar Pessoas Colaboradoras

  1. Vá até a seção de configurações Collaborators do seu repositório.

  2. Clique no botão Add people.

  3. Digite o nome de pessoa usuária ou e-mail de quem deseja adicionar.

Diálogo de convite para colaboração em repositório
  1. Clique em Add <conta da pessoa usuária>

Diálogo de convite para colaboração em repositório com pessoa usuária selecionada
  1. A pessoa colaboradora receberá um convite para aceitar o acesso ao repositório.

Saiba mais sobre esta funcionalidadearrow-up-right.

Gerenciando Permissões

Dependendo das configurações do repositório e das suas próprias permissões, pode ou não ser possível definir o nível de acesso ao convidar uma pessoa.

Se a opção aparecer, você poderá escolher um dos níveis de permissão disponíveis (explicados abaixo).

Diálogo de convite para colação, etapa de seleção do nível de permissão

Se a opção não aparecer, significa que o repositório já tem configurações predefinidas ou que sua conta não tem permissão para ajustá-las. Nesse caso, o GitHub atribuirá automaticamente um nível de permissão padrão com base nas configurações do repositório.

Níveis de Permissão

Cada colaborador pode ter um nível de permissão diferente, de acordo com o que pode ou não fazer no repositório:

  • Read → Pode visualizar o código, issues e pull requests, mas não pode modificar nada.

  • Triage → Pode gerenciar issues e pull requests, ajudando na organização do repositório.

  • Write → Pode contribuir com código e gerenciar issues e pull requests.

  • Maintain → Pode gerenciar o repositório (configurações, branches, etc.), mas sem permissões administrativas.

  • Admin → Tem controle total sobre o repositório, podendo alterá-lo completamente, inclusive excluí-lo.

Em repositórios públicos, qualquer pessoa pode visualizar o código, mas permissões adicionais podem ser necessárias para edição e colaboração.

Em repositórios privados, definir permissões corretamente é essencial para garantir o acesso adequado.

Se você está começando, geralmente terá permissão Read ou Write. Apenas os responsáveis pelo projeto devem ter permissão Admin para evitar mudanças acidentais.

Saiba mais sobre esta funcionalidadearrow-up-right

Atualizado

Isto foi útil?