GitHub ist eine weit verbreitete Git-basierte Plattform zur Verwaltung von Quellcode. Entwicklerteams versionieren, überprüfen und veröffentlichen dort ihren Code und arbeiten weltweit zusammen, auch an Open-Source-Projekten.
Was GitHub bietet
- Git-Repositories für Quellcode
- Pull Requests und Code-Reviews
- Issues zur Aufgaben- und Fehlerverfolgung
- Automatisierung und CI/CD über GitHub Actions
Typischer Einsatz
GitHub ist Standard in vielen Entwicklungsteams und die weltweit größte Plattform für Open-Source-Projekte. Code wird versioniert, gemeinsam geprüft und nachvollziehbar weiterentwickelt.
Beispiel aus der Praxis
Ein Team verwaltet seinen Code in GitHub, sichert Änderungen über Pull Requests mit Review ab und lässt Tests automatisch über GitHub Actions laufen.
Typische Fehler
- Ohne klare Branch- und Review-Regeln arbeiten
- Sensible Daten versehentlich ins Repository einchecken
- Berechtigungen zu großzügig vergeben
Abgrenzung: GitHub, GitLab und Bitbucket
Alle drei sind Git-Plattformen. GitHub ist besonders im Open-Source-Bereich stark, GitLab bietet eine integrierte DevOps-Plattform, Bitbucket ist eng mit Atlassian verzahnt.
Weiterführende Begriffe
Sie planen ein komplexes IT-Projekt?
SABIC IT unterstützt Unternehmen und öffentliche Organisationen von der Projektinitialisierung bis zum Go-Live, strukturiert, transparent und mit klarem Fokus auf Ergebnisse.
Kostenloses Erstgespräch buchen