Skip to main content

Tipos de contas do GitHub

As contas em GitHub permitem que você organize e controle o acesso ao código.

Sobre as contas em GitHub

Com GitHub, você pode armazenar e colaborar no código. As contas permitem que você organize e controle o acesso a esse código. Existem três tipos de contas em GitHub.

  • Contas de usuário
  • Contas da organização
  • Conta corporativa

Todas as pessoas que usam GitHub efetuam o login em uma conta de usuário. A conta de uma organização aprimora a colaboração entre vários usuários, e uma conta empresarial permite o gerenciamento central de várias organizações.

Contas de usuário

Todas as pessoas que usam o GitHub se conectam em uma conta de usuário. Sua conta de usuário é a sua identidade no GitHub e tem um nome de usuário e um perfil. Por exemplo, confira o perfil de @octocat.

A sua conta de usuário pode ter recursos próprios, como repositórios, pacotes e projetos. Sempre que você executa qualquer ação no GitHub, como criar um problema ou revisar um solicitação de pull, a ação é atribuída à sua conta de usuário.

As contas pessoais são destinadas a pessoas, mas você pode criar contas para automatizar a atividade no GitHub. Este tipo de conta é denominado usuário de máquina. Por exemplo, você pode criar uma conta de usuário de máquina para automatizar os fluxos de trabalho da integração contínua (CI).

Há dois tipos de contas de usuário:

Contas pessoais

Se você se inscreveu em sua própria conta em GitHub.com, você está usando uma conta pessoal.

Cada conta pessoal usa GitHub Free ou GitHub Pro. Todas as contas pessoais podem ter um número ilimitado de repositórios públicos e privados, com um número ilimitado de colaboradores nesses repositórios. Se você usar GitHub Free, os repositórios privados pertencentes à sua conta pessoal terão um conjunto de recursos limitado. Você pode fazer a atualização para GitHub Pro para obter um conjunto completo de recursos para repositórios privados. Para saber mais, confira Planos do GitHub.

Muitas pessoas usarão uma conta pessoal para todo o trabalho no GitHub.com, incluindo projetos de código aberto e emprego remunerado. Se você está usando atualmente mais de uma conta pessoal criada por você, sugerimos que você combine as contas. Para saber mais, confira Mesclando várias contas pessoais.

Mesmo que você seja membro de uma organização que usa o logon único do SAML, você ainda entrará na sua conta pessoal no GitHub.com, e essa conta pessoal será vinculada à sua identidade no IdP (provedor de identidade) da sua organização. Para obter mais informações, confira Sobre a autenticação com logon único de SAML na documentação do GitHub Enterprise Cloud.

Contas de usuário gerenciadas

Se a conta foi criada para você por uma empresa em GitHub Enterprise Cloud, você está usando um conta de usuário gerenciada.

Como um conta de usuário gerenciada

  • Alguns dos detalhes e configurações da conta são gerenciados pela empresa.
  • Você deve entrar em conta de usuário gerenciada para acessar organizações e repositórios pertencentes à empresa.
  • É possível criar seus próprios repositórios privados, mas você não pode criar conteúdo público ou contribuir para repositórios fora da empresa.

Contas da organização

As organizações são contas partilhadas, onde um número grande de pessoas pode colaborar em muitos projetos de uma só vez.

Como as contas de usuário, as organizações podem ter recursos próprios, como repositórios, pacotes e projetos. No entanto, você não pode iniciar sessão em uma organização. Em vez disso, cada pessoa assina sua própria conta de usuário e todas as ações que a pessoa toma sobre os recursos da organização são atribuídas à conta pessoal. Cada usuário pode ser um integrante de múltiplas organizações.

Os usuários dentro de uma organização podem receber diferentes funções na organização, que concedem diferentes níveis de acesso à organização e aos seus dados. Todos os integrantes podem colaborar entre si em repositórios e projetos, mas apenas os proprietários da organização e os gerentes de segurança podem gerenciar as configurações da organização e controlar o acesso aos dados da organização, com funcionalidades administrativas e de segurança sofisticadas. Para saber mais, confira Funções em uma organização e Proteger sua organização.

Você também pode criar subgrupos aninhados de integrantes da organização denominados equipes para refletir a estrutura do seu grupo e simplificar o gerenciamento de acesso. Para saber mais, confira Sobre equipes.

Todas as organizações podem ser proprietárias de um número ilimitado de repositórios públicos e privados. Use organizações gratuitamente com o GitHub Free, que inclui recursos limitados em repositórios privados. Para ter o conjunto completo de recursos em repositórios privados e recursos adicionais no nível da organização, incluindo o logon único do SAML e a cobertura de suporte aprimorada, faça upgrade para o GitHub Team ou o GitHub Enterprise Cloud. Para mais informações, confira "Planos do GitHub".

Para obter mais informações sobre como você pode experimentar o GitHub Enterprise Cloud gratuitamente, confira "Como configurar uma avaliação do GitHub Enterprise Cloud".

Para saber mais sobre todos os recursos das organizações, confira Sobre organizações.

Conta corporativa

O GitHub Enterprise Cloud e o GitHub Enterprise Server incluem contas corporativas, que permitem que os administradores gerenciem centralmente a política e a cobrança de várias organizações e habilitem o innersourcing entre as organizações. Para obter mais informações, confira Sobre contas corporativas na documentação do GitHub Enterprise Cloud.

Leitura adicional