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.

Definir a visibilidade de um repositório

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

Neste artigo

Did this doc help you?

Help us make these docs great!

All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

Ou, learn how to contribute.

Sobre alterações de visibilidade do repositório

Os proprietários da organização podem restringir a capacidade de alterar a visibilidade do repositório apenas para os proprietários da organização. Para obter mais informações, consulte "Restringir as alterações de visibilidade do repositório na sua organização".

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

Tornar um repositório privado

  • O GitHub destacará bifurcações públicas do repositório público e as colocará em uma nova rede. As bifurcações públicas não se tornam privadas. Se você alterar a visibilidade de um repositório interno para privado, GitHub removerá as bifurcações que pertencem a qualquer usuário sem acesso ao repositório privado recente. Para obter mais informações, consulte "O que acontece com as bifurcações quando um repositório é excluído ou altera a visibilidade?"
  • Se você estiver usando GitHub Free para contas de usuários ou organizações, alguns recursos não estarão disponíveis no repositório depois que você alterar a visibilidade para privada. Para obter mais informações, consulte "produtos de GitHub
  • Qualquer site publicado do GitHub Pages terá sua publicação cancelada automaticamente. Se você adicionou um domínio personalizado ao site do GitHub Pages, deverá remover ou atualizar os registros de DNS antes de tornar o repositório privado para evitar o risco de uma aquisição de domínio. Para obter mais informações, consulte "Gerenciar um domínio personalizado para seu site do GitHub Pages".
  • O GitHub não incluirá mais o repositório no Programa Arquivo do GitHub. Para obter mais informações, consulte "Sobre como arquivar conteúdo e dados no GitHub".

Tornar um repositório público

  • O GitHub irá destacar bifurcações privadas e transformá-las em um repositório privado independente. Para obter mais informações, consulte "O que acontece com as bifurcações quando um repositório é excluído ou muda de visibilidade?"
  • Se você estiver convertendo seu repositório privado em um repositório público, como parte de um movimento para a criação de um projeto de código aberto, consulte os Guias de Código Aberto para obter dicas e diretrizes úteis. Você também pode fazer um curso grátis sobre como gerenciar um projeto de código aberto com GitHub Learning Lab. Quando seu repositório é público, você também pode visualizar o perfil da comunidade do repositório para ver se os projetos atendem às práticas recomendadas de suporte aos contribuidores. Para obter mais informações, consulte "Exibir o perfil da comunidade."

Alterar a visibilidade de um repositório

  1. No GitHub, navegue até a página principal do repositório.
  2. No nome do seu repositório, clique em Configurações.
    Botão de configurações do repositório
  3. Em "Danger Zone" (Zona de Perigo), à direita de "Alterar a visibilidade do repositório", clique Alterar visibilidade.
    Botão de alteração de visibilidade
  4. Selecione uma visibilidade.
    Caixa de diálogo de opções para visibilidade do repositório
  5. Para verificar se você está alterando a visibilidade do repositório correto, digite o nome do repositório que deseja alterar a visibilidade.
  6. Clique em Eu entendi, altere a visibilidade do repositório.
    Confirmar alteração do botão de visibilidade do repositório

Leia mais

Did this doc help you?

Help us make these docs great!

All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

Ou, learn how to contribute.