Acerca de las cuentas de GitHub
Con GitHub, puedes almacenar y colaborar con el código. Las cuentas te permiten organizar y controlar el acceso a dicho código. Existen tres tipos de cuentas en GitHub.
- Cuentas de usuario
- Cuentas de organización
- Cuenta de empresa
Toda persona que utilice GitHub inicia sesión en una cuenta de usuario. Una cuenta de organización amplía la colaboración entre varios usuarios y una cuenta empresarial permite una administración centralizada de varias organizaciones.
Cuentas de usuario
Cada persona que utilice GitHub inicia sesión en una cuenta de usuario. Su cuenta de usuario es su identidad en GitHub y tiene un nombre de usuario y perfil. Por ejemplo, consulte el perfil de @octocat.
Su cuenta de usuario puede ser propietaria de recursos tales como repositorios, paquetes y proyectos. En cualquier momento que realice una acción en GitHub, tal como crear una propuesta o revisar una solicitud de cambios, dicha acción se atribuirá a su cuenta de usuario.
Las cuentas de usuario están diseñadas para personas, pero puede crear cuentas para automatizar la actividad de GitHub. Este tipo de cuenta se llama "usuario máquina". Por ejemplo, puedes crear una cuenta de usuario máquina para automatizar los flujos de trabajo de integración continua (IC).
Hay dos tipos de cuentas de usuario:
Cuentas personales
Si se registró para obtener su propia cuenta en GitHub.com, está usando una cuenta personal.
Cada cuenta personal utiliza ya sea GitHub Free o GitHub Pro. Todas las cuentas personales pueden ser propietarias de una cantidad ilimitada de repositorios públicos o privados, con una cantidad ilimitada de colaboradores en dichos repositorios. Si utilizas GitHub Free, los repositorios privados que le pertenezcan a tu cuenta personal tendrán un conjunto de características limitado. Puedes mejorar a GitHub Pro para obtener el conjunto total de características para los repositorios privados. Para obtener más información, vea «Planes de GitHub».
Muchas personas utilizan una cuenta personal para todo cuando trabajen en GitHub.com, incluyendo tanto los proyectos de código abierto como el empleo pagado. Si actualmente utilizas más de una cuenta personal que hayas creado para ti mismo, te sugerimos combinar las cuentas. Para obtener más información, vea «Combinación de varias cuentas personales».
Aunque sea miembro de una organización que utiliza el inicio de sesión único de SAML, podrá iniciar sesión en su cuenta personal de GitHub.com, y esa cuenta personal se vinculará con su identidad en el proveedor de identidades (IdP) de la organización. Para obtener más información, consulta: "Acerca de la autenticación con el inicio de sesión único de SAML" en la documentación de GitHub Enterprise Cloud.
Cuentas de usuario administradas
Si una empresa creó su cuenta en GitHub Enterprise Cloud, está usando un cuenta de usuario administrada.
Como un cuenta de usuario administrada:
- Su empresa administra algunos de los detalles y la configuración de la cuenta.
- Debe iniciar sesión en su cuenta de usuario administrada para acceder a organizaciones y repositorios propiedad de la empresa.
- Puede crear sus propios repositorios privados, pero no puede crear contenido público ni contribuir a repositorios fuera de la empresa.
Cuentas de organización
Las organizaciones son cuentas compartidas en donde un gran número de personas pueden colaborar en muchos proyectos al mismo tiempo.
Tal como las cuentas de usuario, las organizaciones pueden ser propietarias de recursos tales como repositorios, paquetes y proyectos. Sin embargo, no puede iniciar sesión en una organización. En vez de esto, cada persona firmará su cuenta de usuario y cualquier acción que tome la persona sobre los recursos organizacionales se le atribuirá a su cuenta de usuario. Cada cuenta de usuario puede ser un miembro de varias organizaciones.
Se puede otorgar roles diferentes a las cuentas de usuario de una organización dentro de esta, lo cual otorga niveles diferentes de acceso a la organización y a sus datos. Todos los miembros pueden colaborar entre ellos en los repositorios y proyectos, pero solo los propietarios de organizaciones y administradores de seguridad pueden administrar la configuración de la organización y controlar el acceso a los datos de la organización con seguridad sofisticada y características administrativas. Para obtener más información, vea «Roles en una organización» y «Mantener segura tu organización».
También puedes crear subgrupos anidados de miembros de la organización llamados equipos para reflejar la estructura de tu grupo y simplificar la administración del acceso. Para obtener más información, vea «Acerca de los equipos».
Todas las organizaciones pueden tener un número ilimitado de repositorios públicos y privados en propiedad. Puedes utilizar las organizaciones gratuitamente con GitHub Free, el cual incluye características limitadas en los repositorios privados. Para obtener el conjunto de características completo en los repositorios privados y las características adicionales a nivel de la organización, incluyendo el inicio de sesión único de SAML y la cobertura de soporte mejorada, puedes mejorar a GitHub Team o GitHub Enterprise Cloud. Para más información, consulta "Planes de GitHub".
Para más información sobre cómo probar GitHub Enterprise Cloud de forma gratuita, vea "Configuración de una versión de prueba de GitHub Enterprise Cloud".
Para más información sobre todas las características de las organizaciones, consulta "Acerca de las organizaciones".
Cuenta de empresa
GitHub Enterprise Cloud y GitHub Enterprise Server incluyen cuentas empresariales, las cuales permiten a los administradores administrar las políticas y facturas de varias organizaciones de manera centralizada y habilitar el innersourcing entre ellas. Para más información, consulta "Acerca de las cuentas de empresa" en la documentación de GitHub Enterprise Cloud.
Información adicional
- "Creación de una cuenta en GitHub"
- "Crear una organización nueva desde cero"
- Vídeo Organizar a las personas para tener una colaboración exitosa en los recursos de GitHub