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 guia

Sobre a visibilidade do repositório

Ao criar um repositório, você pode escolher torná-lo público, interno ou privado. Public repositories are accessible to everyone using GitHub.com, while private repositories are accessible to you and the people you share them with. Internal repositories are available with GitHub Enterprise Cloud and are only accessible to members of your enterprise account. Internal repositories are the default setting for all new repositories created in an organization owned by an enterprise account. For more information, see "Creating an internal repository."

Os proprietários do repositório, as pessoas com permissões de administrador no repositório da organização e os proprietários da organização podem alterar a visibilidade do repositório.

Para os repositórios da organização, se um proprietário da organização restringir a capacidade de alterar a visibilidade do repositório aos proprietários da organização, as pessoas com permissões de administrador em um repositório público não poderão torná-lo privado.

Tornar um repositório privado

Se você estiver usando o GitHub Free, os repositórios privados de uma conta pessoal poderão ter até três colaboradores. Se você adicionar mais de três usuários como colaboradores do repositório, precisará reduzir o número de colaboradores para três ou menos antes de tornar o repositório privado, ou fazer upgrade para o GitHub Pro. Para obter mais informações, consulte "Remover um colaborador de um repositório pessoal".

Se você estiver usando o GitHub Free e alterar a visibilidade de um repositório de público para privado, perderá o acesso a recursos como branches protegidos e GitHub Pages. 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".

If you change a repository's visibility from internal to private, forks that belong to any user without access to the newly private repository are removed.

Os repositórios privados têm um número ilimitado de colaboradores e todos os recursos no GitHub Pro, GitHub Team e GitHub Enterprise Cloud. For more information, see "GitHub's products."

Aviso: quando um repositório público é tornado privado, as bifurcações públicas do repositório privado são desconectadas e colocadas em uma nova rede. As bifurcações públicas não se tornam privadas. Para obter mais informações, consulte "O que acontece com as bifurcações quando um repositório é excluído ou muda de visibilidade?"

  1. No GitHub, navegue até a página principal do repositório.

  2. Under your repository name, click Settings.

    Repository settings button

  3. Em "Danger Zone" (Zona de perigo), perto de "Make this repository private" (Tornar este repositório privado), clique em Make private (Tornar privado).

    Botão Make private (Tornar privado)

  4. Leia os avisos sobre tornar um repositório privado.

    Pop-up de avisos

  5. Insira o nome do repositório que deseja tornar privado, como accountname/reponame.

  6. Clique em I understand, make this repository private (Eu compreendo, tornar este repositório privado).

Tornar um repositório público

Aviso: quando um repositório privado se torna público, suas bifurcações privadas são desconectadas. Para obter mais informações, consulte "O que acontece com as bifurcações quando um repositório é excluído ou muda de visibilidade?"

  1. No GitHub, navegue até a página principal do repositório.

  2. Under your repository name, click Settings.

    Repository settings button

  3. Em "Danger Zone" (Zona de perigo), perto de "Make this repository public" (Tornar este repositório público), clique em Make public (Tornar público).

    Botão Make public (Tornar público)

  4. Leia os avisos sobre tornar um repositório público.

    Pop-up com informações sobre converter repositório privado em público

  5. Insira o nome do repositório que deseja tornar público, como accountname/reponame.

  6. Clique em I understand, make this repository public (Eu compreendo, tornar este repositório público).

Recursos para criar um projeto de código aberto

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 diretrizes e dicas úteis. Você também pode fazer um curso grátis sobre gerenciamento de projeto de Projeto com o 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."

Tornar um repositório interno

Observações

  • Internal repositories are available with GitHub Enterprise Cloud. For more information, see "GitHub's products."
  1. No GitHub, navegue até a página principal do repositório.

  2. Under your repository name, click Settings.

    Repository settings button

  3. Em "Danger Zone" (Zona de perigo), perto de "Make this repository internal" (Tornar este repositório interno), clique em Make internal (Tornar interno).

    Botão Make internal (Tornar interno)

  4. Leia os avisos sobre tornar um repositório interno.

    Pop-up de avisos

  5. Insira o nome do repositório que deseja tornar interno, como accountname/reponame.

  6. Clique em I understand, make this repository internal (Eu compreendo, tornar este repositório interno).

Pergunte a uma pessoa

Não consegue encontrar o que procura?

Entrar em contato