Was ist das?
GitHub ist eine Plattform für Repositories, Pull-Requests und Automatisierung durch Actions.
Wo wir es verwenden
- Hosting von Code und Dokumentation
- CI/CD-Pipelines (Lint/Test/Build/Deploy)
- Aufgabenverwaltung (Issues/Projects)
Warum wir es verwenden
- Transparenter Prozess: PRs, Reviews, Änderungshistorie
- Bequeme Qualitätsautomatisierung
- Integrationen mit Vercel und anderen Plattformen
Wie wir es in Projekten einsetzen
- Branch-Schutz und obligatorische Prüfungen
- Actions für Tests, Builds und Deployments
- Release Notes und Versionierung
Wann man etwas anderes wählen sollte
Selten – hauptsächlich aufgrund von Unternehmensrichtlinien.
Was Sie bekommen
Eine gesteuerte Entwicklung, weniger Regressionen und schnellere Releases.