GitHub ist eine cloudbasierte Entwicklerplattform, auf der Quellcode in Git-Repositories gespeichert, versioniert und gemeinsam weiterentwickelt wird. Änderungen lassen sich über Branches und Pull Requests prüfen, während Issues, Projects, Discussions und Wikis Planung, Austausch und Dokumentation direkt mit dem Code verbinden. Für automatisierte Tests, Builds und Veröffentlichungen stehen GitHub Actions bereit; hinzu kommen Packages, Codespaces, Sicherheitsprüfungen, Releases, APIs, Webhooks sowie Apps und Marketplace-Erweiterungen. GitHub richtet sich vor allem an Entwickler, DevOps-Teams, Open-Source-Projekte, Startups und Unternehmen, kann aber auch in Lehre und Forschung sinnvoll sein. Der Free-Tarif kostet dauerhaft 0 und umfasst unbegrenzt viele öffentliche und private Repositories, setzt bei einzelnen Cloud-Ressourcen wie Actions oder Codespaces jedoch Kontingente. Bezahlte Team- und Enterprise-Angebote erweitern Rechte, Verwaltung, Sicherheit und Unternehmensfunktionen. Wichtige Grenzen sind die notwendige Git-Einarbeitung, Kontingente in Gratis- und Cloud-Funktionen sowie mögliche Zusatzkosten für Nutzung, Speicher und Enterprise-Funktionen.
GitHub ist eine cloudbasierte Entwicklerplattform, auf der Quellcode in Git-Repositories gespeichert, versioniert und gemeinsam weiterentwickelt wird. Änderungen lassen sich über Branches und Pull Requests prüfen, während Issues, Projects, Discussions und Wikis Planung, Austausch und Dokumentation direkt mit dem Code verbinden. Für automatisierte Tests, Builds und Veröffentlichungen stehen GitHub Actions bereit; hinzu kommen Packages, Codespaces, Sicherheitsprüfungen, Releases, APIs, Webhooks sowie Apps und Marketplace-Erweiterungen. GitHub richtet sich vor allem an Entwickler, DevOps-Teams, Open-Source-Projekte, Startups und Unternehmen, kann aber auch in Lehre und Forschung sinnvoll sein. Der Free-Tarif kostet dauerhaft 0 und umfasst unbegrenzt viele öffentliche und private Repositories, setzt bei einzelnen Cloud-Ressourcen wie Actions oder Codespaces jedoch Kontingente. Bezahlte Team- und Enterprise-Angebote erweitern Rechte, Verwaltung, Sicherheit und Unternehmensfunktionen. Wichtige Grenzen sind die notwendige Git-Einarbeitung, Kontingente in Gratis- und Cloud-Funktionen sowie mögliche Zusatzkosten für Nutzung, Speicher und Enterprise-Funktionen.
Partnerprogramm
Für Partner & AffiliatesDas GitHub Partner Program ist das offizielle Partnerprogramm für Unternehmen und Organisationen, die GitHub in eigene Angebote einbinden, Kunden bei der Nutzung unterstützen oder gemeinsam Lösungen vermarkten möchten. GitHub unterscheidet dabei mehrere Programmbereiche, darunter Technology Partners, Services & Channel Partners, Startup Partners und Education Partners. Das Programm richtet sich damit nicht nur an Softwareanbieter, sondern auch an Beratungen, Reseller, Dienstleister, Startup-Ökosysteme und Bildungsorganisationen.
Technology Partners können technische Integrationen rund um GitHub entwickeln und diese je nach Eignung beispielsweise über den GitHub Marketplace anbieten. GitHub nennt dafür technische Unterstützung, Ressourcen zur Optimierung von Integrationen, Trainings- und Enablement-Angebote, Möglichkeiten zur gemeinsamen Sichtbarkeit sowie Zugang zu Partnerveranstaltungen. Für die Bewerbung werden unter anderem Unternehmensdaten, Website, Sitz beziehungsweise Gründungsland, GitHub-Organisation, GitHub-Benutzername und Informationen zur geplanten Integration abgefragt.
Services & Channel Partners richten sich stärker an Unternehmen, die GitHub beraten, implementieren, weiterverkaufen oder gemeinsam mit GitHub am Markt anbieten. GitHub beschreibt hierfür unter anderem Co-Selling-Möglichkeiten, Schulungen, Ressourcen zur Marktbearbeitung und Unterstützung beim Ausbau des eigenen GitHub-Geschäfts. Welche konkreten Rechte, Vorteile und wirtschaftlichen Bedingungen gelten, hängt vom jeweiligen Partnerbereich und der individuellen Vereinbarung ab.
Das öffentlich beschriebene GitHub Partner Program ist kein klassisches offenes Verbraucher-Affiliateprogramm mit allgemein veröffentlichtem Standard-Provisionssatz, fester Cookie-Laufzeit und pauschaler Auszahlungsschwelle. Solche Bedingungen werden auf der allgemeinen Partnerseite nicht als einheitliches Modell ausgewiesen. Wer teilnehmen möchte, sollte deshalb den passenden Programmbereich wählen, die aktuellen Teilnahmebedingungen lesen und die für das eigene Geschäftsmodell geltenden Konditionen im Bewerbungs- beziehungsweise Vertragsprozess prüfen.