Verwalten des Lebenszyklus Ihres Projekts auf GitHub

Fortgeschrittene Anfänger
DevOps-Techniker
Administrator
Entwickler
Lösungsarchitekt
GitHub

In diesem Modul erfahren Sie, wie Sie die volle Kontrolle über Ihre GitHub-Projekte behalten. In diesem Modul erfahren Sie, wie Sie über die Arbeitsplanung und -nachverfolgung, effektive Branchingstrategien und das Erweitern von GitHub über die dazugehörige API Releases von der Idee bis zur funktionierenden Software in den Händen von Benutzern verwalten können.

Dieser Lernpfad umfasst Folgendes:

  • Verwenden von Projektboards auf GitHub für die Planung und Nachverfolgung von Arbeit
  • Packen, Versionieren und Bereitstellen von Softwarereleases für Kunden
  • Auswählen einer Branchingstrategie, damit Ihre Teammitglieder parallel arbeiten können
  • Lösen von Konflikten bei Codeänderungen von mehreren Mitwirkenden
  • Verwenden der GitHub-API und von GitHub-Apps zum Erstellen von Tools, die Prozesse optimieren
  • Analysieren des Verlaufs Ihres GitHub-Repositorys über Issues, Pull Requests und Suchen

Voraussetzungen

Module in diesem Lernpfad

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

Hier erfahren Sie, wie Sie mithilfe von Projektboards, Branches und Releases einen releasebasierten Workflow in GitHub implementieren.

In diesem Modul erfahren Sie, wie Sie Änderungen an der Repositoryquelle mithilfe von Pull Requests verwalten.

Erfahren Sie, wie Sie überlappende Commits mithilfe der Mergekonfliktauflösung branchübergreifend ausgleichen.

Optimieren Sie den Nutzen von GitHub-Apps und -Funktionen zur Verwaltung von Benutzer*innen im Workflow, um die Prozesse zu beschleunigen und gleichzeitig Effizienz, Sicherheit und Zuverlässigkeit zu gewährleisten.

Informieren Sie sich über das Durchsuchen und Organisieren des Repositoryverlaufs auf GitHub mithilfe von Filtern, „blame“ und dem übergreifenden Verknüpfen.