Erstellen communitygesteuerter Softwareprojekte auf GitHub

Anfänger
DevOps-Techniker
Entwickler
Lösungsarchitekt
GitHub

In diesem Modul erfahren Sie, wie Sie auf GitHub Communitys aufbauen können, die die Kommunikation und Zusammenarbeit fördern, und dabei von empfohlenen Anleitungen, Verhaltensregeln und Best Practices zum Thema Sicherheit profitieren können, unabhängig davon, ob Sie ein Unternehmens- oder ein Open-Source-Software-Projekt verwalten.

Dieser Lernpfad umfasst Folgendes:

  • Aufbauen einer Communitybeteiligung für proprietäre und Open-Source-Projekte
  • Beurteilen der Eignung Ihrer Idee für ein Open-Source-Projekt
  • Verschieben eines vorhandenen Projekts von Ihrem Personalcomputer oder einem Legacyversionskontrollsystem zu GitHub
  • Schützen Ihres GitHub-Repositorys
  • Mitwirken an einem Open-Source-Projekt

Voraussetzungen

Module in diesem Lernpfad

Hier erfahren Sie, wie Sie wichtige GitHub-Funktionen verwenden, wie etwa Issues, Benachrichtigungen, Branches, Commits und Pull Requests.

In diesem Modul erfahren Sie, wie Sie ein erfolgreiches Inner-Source-Programm auf GitHub über effektive Auffindbarkeit, Leitfäden und Wartung verwalten.

Erfahren Sie, wie Sie ein erfolgreiches Open-Source-Programm erstellen, indem Sie Anleitungen für Mitwirkende bereitstellen, bewährte Prozesse befolgen und sich an Communitystandards orientieren.

Hier erfahren Sie, wie Sie Ihr vorhandenes Projekt auf GitHub hochladen.

Hier erfahren Sie, wie Sie vorhandene Projekte von einem veralteten Versionskontrollsystem zu GitHub migrieren.

In diesem Modul lernen Sie Best Practices für das Erstellen, Hosten und Verwalten eines sicheren Repositorys auf GitHub kennen.

Hier erfahren Sie, wie Sie GitHub verwenden, um Open-Source-Projekte und -Aufgaben zu suchen, zu denen Sie beitragen können. Sie lernen, wie Sie Pull Requests erstellen und effektiv mit Projektmaintainern kommunizieren, damit Ihre Änderungen akzeptiert werden. Hier erfahren Sie mehr über die Vorteile von Open-Source-Communitys.