Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.
Versão do artigo: Enterprise Server 2.20

Sobre a visibilidade do repositório

É possível restringir quem tem acesso a um repositório, escolhendo a visibilidade de um repositório: público, interno ou privado.

Neste artigo

Sobre a visibilidade do repositório

Ao criar um repositório, você pode optar por tornar o repositório público ou privado. Se você estiver criando o repositório em uma organização, você também poderá optar por tornar o repositório interno.

Se sua instância do GitHub Enterprise Server não estiver em modo privado ou atrás de um firewall, os repositórios públicos poderão ser acessados por qualquer pessoa na internet. Caso contrário, todos os repositórios públicos estarão disponíveis para todos que usarem o sua instância do GitHub Enterprise Server, incluindo os colaboradores externos. Os repositórios privados só poderão ser acessados por você ou por pessoas pessoas com as quais você compartilha explicitamente o acesso, e,para repositórios de organização, alguns integrantes da organização. Os rpositórios internos podem ser acessados pelos e pelos integrantes de qualquer organização na sua instância. Para obter mais informações, consulte "Sobre repositórios internos."

Os proprietários da organização sempre têm acesso a todos os repositórios criados em uma organização. Para obter mais informações, consulte "Níveis de permissão de repositório para uma organização".

As pessoas com permissões de administrador para um repositório podem alterar a visibilidade de um repositório existente. Para obter mais informações, consulte "Configurar visibilidade do repositório".

Sobre repositórios internos

Observação: Os repositórios internos estão disponíveis com GitHub Enterprise Cloud e GitHub Enterprise Server 2.20+. Para obter mais informações, consulte os "Produtos do GitHub".

You can use internal repositories to practice "innersource" within your instance. Members of any organization on your instance can collaborate using open source methodologies without sharing proprietary information publicly, even with private mode disabled. Para obter mais informações sobre o innersource, consulte a documentação técnica do GitHub"Uma introdução ao innersource".

Todos os integrantes da organização têm permissões de leitura no repositório interno, mas repositórios internos não são visíveis para pessoas que não são membros de uma organização, incluindo colaboradores externos nos repositórios da organização. Para mais informações consulte "Níveis de permissão do repositório para uma organização".

Se um usuário for removido de

todas as organizações na instância das bifurcações dos usuários de repositórios internos serão removidas automaticamente.

Pergunte a uma pessoa

Não consegue encontrar o que procura?

Entrar em contato