Skip to main content

Esta versão do GitHub Enterprise Server será descontinuada em 2026-08-25. Não há suporte para versões descontinuadas. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, segurança aprimorada e novos recursos no GitHub Enterprise Server, consulte Overview do processo de atualização. Para obter ajuda com a atualização, entre em contato com o GitHub Enterprise Support.

Definir a visibilidade do repositório

Você pode escolher quem pode visualizar seu repositório.

Sobre alterações de visibilidade do repositório

Observação

Se não for possível alterar a visibilidade de um repositório, o proprietário da organização pode ter restringido a capacidade de alterar a visibilidade do repositório apenas aos proprietários da organização. Para saber mais, confira Restringir as alterações de visibilidade de repositório na organização.

Recomendamos revisar as seguintes advertências antes de alterar a visibilidade de um repositório.

Aviso

As alterações na visibilidade de um repositório grande ou de uma rede de repositórios podem afetar a integridade dos dados. As alterações na visibilidade também podem ter efeitos não intencionais nas bifurcações. GitHub recomenda o seguinte antes de alterar a visibilidade de uma rede de repositório.

  • Aguarde um período de atividade reduzida em sua instância do GitHub Enterprise Server.
  • Entre em contato com o administrador do site antes de continuar. O administrador do site pode entrar em contato conosco para obter mais assistência visitando Suporte do GitHub Enterprise.

Tornar um repositório privado

  • GitHub desvinculará os forks públicos do repositório público e os colocará em uma nova rede. Bifurcações públicas não se tornam privadas.
  • Se você alterar a visibilidade de um repositório de interno para privado, GitHub removerá os forks que pertencem a qualquer usuário sem acesso ao novo repositório privado. A visibilidade de quaisquer bifurcações também mudará para privada. Para obter mais informações, consulte Garfos
  • O acesso de leitura anônimo do Git não está mais disponível. Para saber mais, confira Habilitar acesso de leitura anônimo do Git para um repositório.

Tornar um repositório interno

  • Todas as bifurcações do repositório permanecerão na rede do repositório e GitHub manterão a relação entre o repositório raiz e a bifurcação. Para saber mais, confira Garfos

Tornar um repositório público

  • GitHub desvinculará os forks privados e os transformará em um repositório privado independente. Para obter mais informações, consulte Garfos

Consequências de alterar a visibilidade de um repositório

Cuidado

Antes de alterar a visibilidade do repositório, entenda as consequências dessa alteração.

Alterar de público para privado

  • Estrelas e observadores deste repositório serão apagados, o que afetará as classificações do repositório.
  • As regras de alerta personalizadas Dependabot serão desativadas, a menos que GitHub Code Security esteja habilitado para este repositório. Grafo de dependência e Dependabot alerts permanecerão habilitados com permissão para realizar análise em modo somente leitura neste repositório.

Code scanning ficará indisponível, a menos que Code Security esteja habilitado para este repositório.

  • As bifurcações atuais permanecerão públicas e serão desanexadas deste repositório.

Alterar de privado para público

  • O código ficará visível para todos que puderem visitar sua instância do GitHub Enterprise Server.
  • Qualquer pessoa pode bifurcar seu repositório.
  • Todas as regras de push serão desativadas.
  • Suas alterações serão publicadas como atividade.
  • O histórico e logs do Actions ficarão visíveis para todos.
  • Estrelas e observadores deste repositório serão apagados.

Alterar de privado para interno

  • Todos os membros da empresa receberão acesso de leitura.
  • Colaboradores externos não podem mais ser adicionados a bifurcações, a menos que sejam adicionados à raiz.
  • Estrelas e observadores deste repositório serão apagados.

Alterar de interno para privado

  • Estrelas e observadores deste repositório serão apagados, o que afetará as classificações do repositório.
  • As regras de alerta personalizadas Dependabot serão desativadas, a menos que GitHub Code Security esteja habilitado para este repositório. Grafo de dependência e Dependabot alerts permanecerão habilitados com permissão para realizar análise em modo somente leitura neste repositório.

Code scanning ficará indisponível, a menos que Code Security esteja habilitado para este repositório.

  • As bifurcações atuais permanecerão públicas e serão desanexadas deste repositório.

Alterar de interno para público

  • O código ficará visível para todos que puderem visitar sua instância do GitHub Enterprise Server.
  • Qualquer pessoa pode bifurcar seu repositório.
  • Todas as regras de push serão desativadas.
  • Suas alterações serão publicadas como atividade.
  • O histórico e logs do Actions ficarão visíveis para todos.
  • Estrelas e observadores deste repositório serão apagados.

Alterar de público para interno

  • Todos os membros da empresa receberão acesso de leitura.
  • Colaboradores externos não podem mais ser adicionados a bifurcações, a menos que sejam adicionados à raiz.
  • Estrelas e observadores deste repositório serão apagados.

Alterar a visibilidade de um repositório

  1. Em GitHub, acesse a página principal do repositório.

  2. No nome do repositório, clique em Settings. Caso não consiga ver a guia "Configurações", selecione o menu suspenso , clique em Configurações.

    Captura de tela de um cabeçalho de repositório que mostra as guias. A guia "Configurações" é realçada por um contorno laranja-escuro.

  3. Na seção "Zona de Perigo", à direita de "Alterar visibilidade do repositório", clique em Alterar visibilidade.

  4. Selecione uma visibilidade.

  5. Clique para confirmar se você está alterando a visibilidade do repositório correto.

  6. Clique Li e entendi esses efeitos.

  7. Clique em Tornar este repositório público ou torne este repositório privado.

Leitura adicional