Informationen zu Konten auf GitHub
Mit GitHub kannst du Code speichern und gemeinsam daran arbeiten. Mit Konten kannst du den Zugriff auf diesen Code organisieren und steuern. Es gibt drei Arten von Konten auf GitHub.
- Benutzerkonten
- Organisationskonten
- Unternehmenskonten
Jede Person, die GitHub verwendet, meldet sich bei einem Benutzerkonto an. Ein Organisationskonto erleichtert die Zusammenarbeit zwischen mehreren Benutzer, und ein Unternehmenskonto ermöglicht die zentrale Verwaltung mehrerer Organisationen.
Benutzerkonten
Jede Person, die GitHub nutzt, meldet sich mit einem Benutzerkonto an. Ihr Benutzerkonto ist Ihre Identität auf GitHub und hat einen Benutzernamen und ein Profil. Sieh dir beispielsweise das Profil von @octocat an.
Ihr Benutzerkonto kann Ressourcen wie Repositorys, Pakete und Projekte besitzen. Jedes Mal, wenn Sie eine Aktion auf GitHub durchführen, z. B. ein Issue erstellen oder eine Pull-Anfrage überprüfen, wird die Aktion Ihrem Benutzerkonto zugeordnet.
Benutzerkonten sind für Menschen gedacht, aber Sie können Konten zur Automatisierung von Aktivitäten auf GitHub erstellen. Diese Art von Konto wird als Computerbenutzer bezeichnet. Beispielsweise kannst du ein Computerbenutzerkonto erstellen, um CI-Workflows (Continuous Integration) zu automatisieren.
Es gibt zwei Benutzerkontotypen:
Persönliche Konten
Wenn Sie sich für Ihr eigenes Konto auf GitHub.com angemeldet haben, verwenden Sie ein persönliches Konto.
Für jedes persönliche Konto wird entweder GitHub Free oder GitHub Pro verwendet. Alle persönlichen Konten können eine unbegrenzte Anzahl öffentlicher und privater Repositorys besitzen, wobei unbegrenzt viele Projektmitarbeiter*innen an diesen Repositorys teilhaben können. Wenn du GitHub Free verwendest, stehen privaten Repositorys im Besitz deines persönlichen Kontos eingeschränkte Features zur Verfügung. Du kannst auf GitHub Pro upgraden, um Zugriff auf alle Features für private Repositorys zu erhalten. Weitere Informationen finden Sie unter GitHub-Pläne.
Die meisten Menschen verwenden ein persönliches Konto für ihre gesamte Arbeit auf GitHub.com (sowohl für Open-Source-Projekte als auch bezahlte Tätigkeiten). Wenn du derzeit mehr als ein persönliches Konto verwendest, das du für dich selbst eingerichtet hast, wird empfohlen, die Konten zusammenzuführen. Weitere Informationen finden Sie unter Zusammenführen mehrerer persönlicher Konten.
Selbst wenn du Mitglied einer Organisation bist, die das einmalige Anmelden mit SAML verwendet, musst du dich bei deinem persönlichen Konto auf GitHub.com anmelden. Dieses persönliche Konto wird mit deiner Identität im Identitätsanbieter (IdP) der Organisation verknüpft. Weitere Informationen findest du unter Informationen zur Authentifizierung mit SAML Single Sign-On in der GitHub Enterprise Cloud-Dokumentation.
Verwaltete Benutzerkonten
Wenn Ihr Konto von einem Unternehmen auf GitHub Enterprise Cloud für Sie erstellt wurde, verwenden Sie einen verwaltetes Benutzerkonto.
Als verwaltetes Benutzerkonto:
- Einige Ihrer Kontodaten und Einstellungen werden von Ihrem Unternehmen verwaltet.
- Sie müssen sich bei Ihrem verwaltetes Benutzerkonto anmelden, um auf Organisationen und Repositories zuzugreifen, die dem Unternehmen gehören.
- Sie können Ihre eigenen privates Repositories erstellen, aber Sie können keine öffentlichen Inhalte erstellen oder zu Repositories außerhalb des Unternehmens beitragen.
Organisationskonten
Organisationen sind gemeinsame Konten, in denen eine große Anzahl von Personen gleichzeitig an vielen Projekten zusammenarbeiten können.
Wie Benutzerkontos können Organisationen Ressourcen wie Repositorys, Pakete und Projekte besitzen. Du kannst sich jedoch nicht bei einer Organisation anmelden. Stattdessen meldet sich jede Person bei ihrem Benutzerkonto an, und alle Aktionen, die die Person an den Ressourcen der Organisation vornimmt, werden ihrem Benutzerkonto zugeordnet. Jeder Benutzer kann Mitglied in mehreren Organisationen sein.
Den Benutzer in einer Organisation können unterschiedliche Rollen zugewiesen werden, die unterschiedliche Zugriffsstufen auf die Organisation und ihre Daten gewähren. Alle Mitglieder können in Repositorys und Projekten zusammenarbeiten, aber nur Organisationsbesitzerinnen und Sicherheitsmanagerinnen können die Einstellungen der Organisation verwalten und den Zugriff auf die Daten der Organisation mit anspruchsvollen Sicherheits- und Verwaltungsfeatures steuern. Weitere Informationen findest du unter Rollen in einer Organisation und Schützen deiner Organisation.
Du kannst auch geschachtelte Untergruppen aus Organisationsmitgliedern erstellen (sogenannte Teams), um die Struktur deiner Gruppe darzustellen und die Zugriffsverwaltung zu vereinfachen. Weitere Informationen finden Sie unter Informationen zu Teams.
Alle Organisationen können eine unbegrenzte Anzahl öffentlicher und privater Repositorys besitzen. Mit GitHub Free kannst du Organisationen kostenlos nutzen, die eingeschränkte Features für private Repositorys enthalten. Um den vollständigen Featuresatz für private Repositorys und zusätzliche Features auf Organisationsebene zu erhalten, einschließlich SAML SSO und verbesserter Supportabdeckung, kannst du ein Upgrade auf GitHub Team oder GitHub Enterprise Cloud vornehmen. Weitere Informationen findest du unter GitHub-Pläne.
Weitere Informationen zum kostenlosen Testen von GitHub Enterprise Cloud findest du unter Eine Testversion von GitHub Enterprise Cloud einrichten.
Weitere Informationen zu allen Features von Organisationen findest du unter Informationen zu Organisationen.
Unternehmenskonten
GitHub Enterprise Cloud und GitHub Enterprise Server beinhalten Unternehmenskonten, mit denen Administrator*innen Richtlinien und Abrechnungen für mehrere Organisationen zentral verwalten und das Innersourcing zwischen den Organisationen ermöglichen können. Weitere Informationen findest du unter Informationen zu Enterprise-Konten in der GitHub Enterprise Cloud-Dokumentation.
Weiterführende Themen
- Erstellen eines Kontos auf GitHub
- Eine neue Organisation von Grund auf erstellen
- Das Video Organisieren von Personen für erfolgreiches Zusammenarbeiten in den GitHub-Ressourcen