GitHub-Grundlagen

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

Der Lernpfad „GitHub-Grundlagen“ ist eine prägnante und anfängerfreundliche Journey, die Sie in die grundlegenden Konzepte und Produkte von GitHub einführt. Sie werden die Vorteile der Verwendung von GitHub als Plattform für die Zusammenarbeit entdecken und ihre Kernfunktionen erkunden, z. B. die Repositoryverwaltung, Commits, Branches und Mergen.

Dieser Lernpfad umfasst Folgendes:

  • Gewinnen Sie ein Verständnis der wesentlichen Tools von GitHub
  • Machen Sie sich mit Git vertraut
  • Erfahren Sie mehr über GitHub Copilot

Voraussetzungen

Start

Module in diesem Lernpfad

Einführung in Git

Lernen Sie die Quellcodeverwaltung kennen, und erhalten Sie eine Einführung in Git – das weltweit beliebteste Versionsverwaltungssystem.

Start

Einführung in GitHub

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

Einführung in GitHub-Produkte

Dieses Modul bietet eine Übersicht über GitHub-Produkte, einschließlich der Kontotypen, Planoptionen, zugeordneten Features und Abrechnung. Außerdem wird erläutert, wie Sie mit GitHub Desktop und GitHub Mobile unterwegs auf GitHub zugreifen können.

Dieses Modul bietet eine Einführung in Codescans und die zugehörigen Features. Sie erfahren, wie Sie Codescans mit CodeQL, Drittanbietertools und GitHub Actions implementieren.

Einführung in GitHub Copilot

GitHub Copilot verwendet OpenAI Codex, um Code und ganze Funktionen in Echtzeit direkt in Ihrem Editor vorzuschlagen.

Programmieren mit GitHub Codespaces

GitHub Codespaces ist eine vollständig konfigurierte Entwicklungsumgebung, die in der Cloud gehostet wird. Durch die Verwendung von GitHub Codespaces ist Ihr Arbeitsbereich zusammen mit allen konfigurierten Entwicklungsumgebungen von jedem Computer mit Zugriff auf das Internet verfügbar.

Hier erfahren Sie, wie Sie GitHub Projects verwenden, um Issues zu erstellen, diese in Aufgaben aufzuteilen, Beziehungen nachzuverfolgen, benutzerdefinierte Felder hinzuzufügen und Unterhaltungen zu führen.

Erfahren Sie, wie Sie mit Markdown die Kommunikation übersichtlich, klar und ausdrucksstark gestalten können.

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.

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

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

Hier finden Sie Informationen zu den Sicherheits- und Kontrollmaßnahmen, die GitHub-Administratoren innerhalb einer Organisation oder eines Unternehmens zur Verfügung stehen.

Dieses Modul bietet eine Übersicht über die Authentifizierungs- und Autorisierungsoptionen, die Ihnen in Ihrer GitHub-Organisation oder in GitHub Enterprise zur Verfügung stehen.

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

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

GitHub Copilot ist ein KI-Programmierpartner, der während des Programmierens Vorschläge im AutoVervollständigen-Stil in Python anbietet.