👋 We've unified all of GitHub's product documentation in one place! Check out the content for REST API, GraphQL API, and Developers. Learn more on the GitHub blog.


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: GitHub.com

Definir a visibilidade de um repositório

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

Neste artigo

About repository visibility changes

Organization owners can restrict the ability to change repository visibility to organization owners only. For more information, see "Restricting repository visibility changes in your organization."

We recommend reviewing the following caveats before you change the visibility of a repository.

Tornar um repositório privado

  • GitHub will detach public forks of the public repository and put them into a new network. As bifurcações públicas não se tornam privadas. If you change a repository's visibility from internal to private, GitHub will remove forks that belong to any user without access to the newly private repository. For more information, see "What happens to forks when a repository is deleted or changes visibility?"
  • If you're using GitHub Free for user accounts or organizations, some features won't be available in the repository after you change the visibility to private. Para obter mais informações, consulte os "produtos do 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".
  • GitHub will no longer included the repository in the Programa Arquivo do GitHub. For more information, see "About archiving content and data on GitHub."

Tornar um repositório público

  • GitHub will detach private forks and turn them into a standalone private repository. 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 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."

Changing a repository's visibility

  1. No GitHub, navegue até a página principal do repositório.
  2. Under your repository name, click Settings.
    Repository settings button
  3. Under "Danger Zone", to the right of to "Change repository visibility", click Change visibility.
    Change visibility button
  4. Select a visibility.
    Dialog of options for repository visibility
  5. To verify that you're changing the correct repository's visibility, type the name of the repository you want to change the visibility of.
  6. Click I understand, change repository visibility.
    Confirm change of repository visibility button

Leia mais

Pergunte a uma pessoa

Não consegue encontrar o que procura?

Entrar em contato