Was ist GitHub?
GitHub ist eine SaaS-Plattform (Software-as-a-Service) von Microsoft, die Git-basierte Repositorys und DevOps-Tools für die Entwicklung und Bereitstellung von Software bereitstellt.
GitHub verfügt über eine Vielzahl von Integrationen in andere führende Tools.
Was bietet GitHub?
GitHub bietet eine Reihe von Diensten für die Softwareentwicklung und -bereitstellung.
- Codespaces: Stellt eine in der Cloud gehostete Entwicklungsumgebung (basierend auf Visual Studio Code) bereit, die über einen Browser oder externe Tools betrieben werden kann. Vereinfacht plattformübergreifende .NET-Entwicklung.
- Repositorys: Öffentliche und private Repositorys, die auf Git-Befehlen nach Industriestandard basieren.
- Actions: Ermöglicht die Erstellung von Automatisierungsworkflows. Diese Workflows können Umgebungsvariablen und benutzerdefinierte Skripts enthalten.
- Pakete:: Die meisten Open-Source-Projekte weltweit sind bereits in GitHub-Repositorys enthalten. GitHub erleichtert die Integration in diesen Code und in andere Angebote von Drittanbietern.
- Sicherheit: Stellt detaillierte Features für Codeüberprüfung und Reviews bereit, einschließlich automatisierter Codereviewzuweisung.