Dieser Leitfaden führt dich durch die Einrichtung, Konfiguration und Verwaltung deines GitHub Team-Kontos als Besitzer einer Organisation.
Teil 1: Konfigurieren deines Kontos auf GitHub.com
Bei den ersten Schritten mit GitHub Team musst du ein persönliches Konto erstellen oder dich bei deinem vorhandenen Konto auf GitHub anmelden, eine Organisation erstellen und die Abrechnung einrichten.
1. Informationen zu Organisationen
Organisationen sind gemeinsam genutzte Konten, mit denen Unternehmen und Open-Source-Projekte an vielen Projekten gleichzeitig zusammenarbeiten können. Besitzer und Administratoren können den Zugriff von Mitgliedern auf die Daten und Projekte der Organisation mithilfe ausgereifter Sicherheits- und Verwaltungsfeatures verwalten. Weitere Informationen zu den Features von Organisationen findest du unter Informationen zu Organisationen.
2. Erstellen einer Organisation und Registrieren für GitHub Team
Bevor du eine Organisation erstellst, musst du ein persönliches Konto erstellen oder dich bei deinem vorhandenen Konto auf GitHub.com anmelden. Weitere Informationen findest du unter Erstellen eines Kontos auf GitHub.
Nachdem dein persönliches Konto eingerichtet wurde, kannst du eine Organisation erstellen und einen Plan auswählen. Dort kannst du ein GitHub Team-Abonnement für deine Organisation auswählen. Weitere Informationen findest du unter Eine neue Organisation von Grund auf erstellen.
3. Verwalten der Abrechnung für eine Organisation
Du musst die Abrechnungseinstellungen, die Zahlungsmethode sowie die kostenpflichtigen Features und Produkte für alle deine persönlichen Konten und Organisationen separat verwalten. Über den Kontextwechsel in deinen Einstellungen kannst du zwischen den Einstellungen für die verschiedenen Konten wechseln. Weitere Informationen findest du unter Informationen zur Abrechnung auf GitHub.
Auf der Seite mit den Abrechnungseinstellungen deiner Organisation kannst du Einstellungen wie die Zahlungsmethode, den Abrechnungszyklus und die E-Mail-Adresse für die Abrechnung verwalten oder Informationen wie dein Abonnement, das Abrechnungsdatum und den Zahlungsverlauf anzeigen. Du kannst auch deinen Speicher und GitHub Actions-Minuten anzeigen und aktualisieren. Weitere Informationen zum Verwalten deiner Abrechnungseinstellungen findest du unter Using the billing platform.
Nur Organisationsmitglieder mit der Rolle Besitzer oder Abrechnungsmanager können auf die Abrechnungseinstellungen für deine Organisation zugreifen oder diese ändern. Abrechnungsmanagerinnen sind Benutzerinnen, die die Abrechnungseinstellungen für deine Organisation verwalten und keine bezahlte Lizenz im Abonnement deiner Organisation verwenden. Weitere Informationen zum Hinzufügen von Abrechnungsmanager*innen zu deiner Organisation findest du unter Hinzufügen von Abrechnungsmanager zu deiner Organisation.
Teil 2: Hinzufügen von Mitgliedern und Einrichten von Teams
Nachdem du deine Organisation erstellt hast, kannst du Mitglieder einladen und Berechtigungen und Rollen festlegen. Du kannst auch verschiedene Teamebenen erstellen und angepasste Berechtigungsstufen für die Repositorys, Projekte und Apps deiner Organisation festlegen.
1. Verwalten von Mitgliedern deiner Organisation
Du kannst alle Personen zur Mitgliedschaft in deiner Organisation einladen, sofern sie über ein persönliches Konto für GitHub verfügen. Du kannst auch Mitglieder entfernen und ehemalige Mitglieder reaktivieren. Weitere Informationen findest du unter Verwalten der Mitgliedschaft in deiner Organisation.
2. Organisationsberechtigungen und -rollen
Jede Person in deiner Organisation verfügt über eine Rolle, die ihren Zugriff auf die Organisation definiert. Die Rolle „Mitglied“ ist die Standardeinstellungen, und du kannst die Rollen „Besitzer“ und „Abrechnungsmanager“ sowie die Berechtigungen für „Teambetreuer“ zuweisen. Weitere Informationen findest du unter Rollen in einer Organisation.
3. Informationen zu Teams und deren Erstellung
Teams sind Gruppen von Organisationsmitgliedern, die du erstellen kannst, um die Struktur deines Unternehmens oder deiner Gruppe mit kaskadierenden Zugriffsberechtigungen und Erwähnungen widerzuspiegeln. Organisationsmitglieder können Benachrichtigungen an ein Team senden oder Reviews anfordern, und Teams können sichtbar oder geheim sein. Weitere Informationen findest du unter Informationen zu Teams.
Du kannst unabhängige Teams erstellen oder mehrere Ebenen geschachtelter Teams erstellen, die die Hierarchie deiner Gruppe oder deines Unternehmens widerspiegeln. Weitere Informationen findest du unter Ein Team erstellen.
4. Verwalten von Teameinstellungen
Du kannst einen „Teambetreuer“ festlegen, um u. a. Teameinstellungen und Diskussionen zu verwalten. Weitere Informationen findest du unter Zuweisen der Rolle des Teambetreuers zu einem Teammitglied.
Du kannst Code Review-Zuweisungen für dein Team verwalten, die Teamsichtbarkeit ändern, geplante Erinnerungen für dein Team verwalten und weitere Aktivitäten in den Einstellungen deines Teams ausführen. Weitere Informationen findest du unter Mitglieder in Teams organisieren.
5. Gewähren des Zugriffs auf Repositorys, Projekte und Apps für Personen und Teams
Du kannst Mitgliedern von Organisationen, Teams und externen Mitarbeitern mit Repositoryrollen unterschiedliche Zugriffsebenen für die in deiner Organisation befindlichen Repositorys einräumen. Weitere Informationen findest du unter Repositoryrollen für eine Organisation.
Du kannst auch den Zugriff auf die Projekte deiner Organisation anpassen und einzelnen Organisationsmitgliedern erlauben, die GitHub Apps deiner Organisation zu verwalten. Weitere Informationen findest du unter Verwalten des Zugriffs auf deine projects, Verwalten des Zugriffs auf die projects (classic) deiner Organisation und Verwalten von Programmzugriff auf die Apps deiner Organisation.
Teil 3: Verwalten der Sicherheit für deine Organisation
Du kannst die Sicherheit deiner Organisation verbessern, indem du Mitgliedern deiner Organisation die zweistufige Authentifizierung empfiehlst bzw. diese dazu verpflichtest, Sicherheitsfeatures konfigurierst sowie das Überwachungsprotokoll und die Integrationen deiner Organisation überprüfst.
1. Erzwingen der zweistufigen Authentifizierung
Du kannst anzeigen, ob für deine Organisationsmitglieder die zweistufige Authentifizierung aktiviert ist, und die zweistufige Authentifizierung in deiner Organisation als erforderlich festlegen. Weitere Informationen findest du unter Erfordern der zweistufigen Authentifizierung in deiner Organisation.
2. Konfigurieren von Sicherheitsfeatures für deine Organisation
Um für die Sicherheit deiner Organisation zu sorgen, kannst du verschiedene Sicherheitsfeatures von GitHub einsetzen, z. B. Sicherheitsrichtlinien, Abhängigkeitsdiagramme, Geheimnisüberprüfung sowie Sicherheits- und Versionsupdates für Dependabot. Weitere Informationen finden Sie unter „Schützen deiner Organisation“.
3. Überprüfen des Überwachungsprotokolls und der Integrationen deiner Organisation
Mit dem Überwachungsprotokoll für Ihre Organization können Sie als Organizationbesitzer die Aktionen überprüfen, die von Mitgliedern der Organization innerhalb der letzten 180 Tage ausgeführt wurden. Weitere Informationen findest du unter Auditprotokoll deiner Organisation überprüfen.
Du kannst auch die Berechtigungsebenen für die installierten Integrationen deiner Organisation überprüfen und konfigurieren. Weitere Informationen findest du unter Überprüfen der in deiner Organisation installierten GitHub-Apps.
Teil 4: Festlegen von Richtlinien auf Organisationsebene
1. Verwalten von Organisationsrichtlinien
Du kannst Berechtigungen und Richtlinien für eine Reihe verschiedener Aktionen und Features in deinem Unternehmen verwalten.
Um beispielsweise die Daten deines Unternehmens zu schützen, kannst du die Erstellung von Repositorys in deinem Unternehmen einschränken. Du kannst zudem das Forken privater Repositorys, die deiner Organisation gehören, entweder zulassen oder unterbinden. Weitere Informationen findest du unter Einschränken der Repositoryerstellung in deiner Organisation und unter Die Forking-Richtlinie für deine Organisation verwalten.
Eine vollständige Liste der Einstellungen, die du für deine Organisation konfigurieren kannst, findest du unter Organisationseinstellungen verwalten.
2. Verwalten von Repositoryänderungen
Du kannst Berechtigungen zum Erstellen, Übertragen und Löschen von Repositorys in deiner Organisation konfigurieren, einschließlich der Arten von Repositorys, die von Mitgliedern erstellt werden können. Weitere Informationen findest du unter Einschränken der Repositoryerstellung in deiner Organisation und unter Berechtigungen zum Löschen oder Übertragen von Repositorys festlegen.
Du kannst auch die Möglichkeit zum Ändern der Repositorysichtbarkeit einschränken oder gewähren. Weitere Informationen findest du unter Einschränken von Änderungen der Sichtbarkeit von Repositorys in deiner Organisation.
3. Verwenden von Communityintegritätsdateien und Moderationstools auf Organisationsebene
Du kannst für deine Organisation Standard-Community-Integritätsdateien erstellen, z. B. eine CONTRIBUTING.md-Datei, eine CODE_OF_CONDUCT.md-Datei oder sogar Vorlagen für Probleme und Pull Requests. Diese Standarddateien werden für alle öffentlichen Repositorys in deiner Organisation verwendet, die keine eigenen Dateien dieser Art enthalten. Weitere Informationen findest du unter Erstellen einer Standard-Community-Health-File.
GitHub bietet mehrere Tools zum Moderieren und Verwalten deiner Community. Weitere Informationen findest du unter Über Community-Verwaltung und -Moderation.
Teil 5: Anpassen und Automatisieren deiner Arbeit auf GitHub
Du kannst Tools aus dem GitHub Marketplace, die GitHub-API und vorhandene GitHub-Features zum Anpassen und Automatisieren deiner Arbeit verwenden.
1. Verwenden von GitHub Marketplace
GitHub Marketplace umfasst Integrationen zur Erweiterung der Funktionalität und Verbesserung deines Workflows. Du kannst kostenlose und kostenpflichtige Tools (einschließlich GitHub Apps, OAuth apps und GitHub Actions) in GitHub Marketplace erkunden, durchsuchen und installieren.
2. Verwenden der GitHub-API
Es gibt zwei Versionen der GitHub-API: die REST-API und die GraphQL-API. Du kannst die GitHub-APIs verwenden, um gängige Aufgaben zu automatisieren, deine Daten zu sichern oder Integrationen zu erstellen, die GitHub erweitern. Weitere Informationen findest du unter Vergleich der REST-API von GitHub und der GraphQL-API.
3. Erstellen von GitHub Actions-Aktionen
Mit GitHub Actions kannst du den GitHub.com-Entwicklungsworkflow auf GitHub automatisieren und anpassen. Du kannst deine eigenen Aktionen erstellen und Aktionen verwenden und anpassen, die von der GitHub-Community bereitgestellt werden. Weitere Informationen findest du unter Schreiben von Workflows.
4. Veröffentlichen und Verwalten von GitHub Packages
GitHub Packages ist ein Softwarepaket-Hostingdienst, mit dem du deine Softwarepakete privat oder öffentlich hosten und Pakete als Abhängigkeiten in deinen Projekten verwenden kannst. Weitere Informationen findest du unter Einführung in GitHub-Pakete.
Teil 6: Mitwirken in der GitHub-Community
Es gibt viele Möglichkeiten, an der GitHub-Community teilzunehmen. Du kannst zu Open-Source-Projekten beitragen, mit Personen in der GitHub Community Support interagieren oder mit GitHub Skills lernen.
1. Beitragen zu Open-Source-Projekten
Die Mitarbeit an Open-Source-Projekten auf GitHub kann eine Chance sein, zu lernen, zu lehren und Erfahrungen in verschiedensten Bereichen zu sammeln. Weitere Informationen findest du in den Open-Source-Anleitungen unter So kannst du zu Open Source beitragen.
Personalisierte Empfehlungen für Projekte und gute erste Issues auf Grundlage deiner bisherigen Beiträge, Sterne und anderen Aktivitäten findest du unter Erkunden GitHub. Weitere Informationen findest du unter "Möglichkeiten finden, um zu Open-Source auf GitHub beizutragen".
2. Interagieren mit dem GitHub Community Support
Du kannst mit Entwicklern auf der ganzen Welt in Verbindung treten, um Fragen zu stellen und zu beantworten, zu lernen und direkt mit GitHub-Mitarbeitern zu interagieren. Informationen zum Starten der Unterhaltung findest du unter GitHub Community Support.
3. Lesen über GitHub Team auf GitHub Docs
Du kannst die Dokumentation zu den mit GitHub Team verfügbaren Features lesen. Weitere Informationen findest du unter Informationen zu Versionen der GitHub-Dokumentation.
4. Lernen mit GitHub Skills
Du kannst sich neue Fähigkeiten aneignen, indem sie mit GitHub Skills unterhaltsame, realistische Projekte in deinem eigenen GitHub-Repository abschließen. Jeder Kurs stellt eine praktische Lerneinheit dar, die von der GitHub-Community erstellt und von einem freundlichen Bot geleitet wird.
Weitere Informationen findest du unter Git- und GitHub-Lerninhalte.
5. Unterstützen der Open-Source-Community
GitHub Sponsors ermöglicht es dir, eine monatlich wiederkehrende Zahlung an einen Entwickler oder eine Organisation zu leisten, die Open-Source-Projekte entwickeln, erstellen oder betreuen, auf die du angewiesen bist. Weitere Informationen findest du unter Informationen zu GitHub Sponsors.
6. Kontaktieren von GitHub-Support
Der GitHub-Support kann dir helfen, Probleme zu beheben, auf die du bei der Verwendung von GitHub stößt. Weitere Informationen findest du unter Informationen zum GitHub Support.