Was ist GitHub?

Einführung in GitHub-Konzepte

Jasmin Ludolf

Content Developer, DataCamp

Kursübersicht

 

  • Wie man GitHub für Projekte und Versionskontrolle nutzt

 

  • Alltägliche Aufgaben auf GitHub; wie zum Beispiel das Erstellen persönlicher Zugriffstoken (PAT – Personal Access Token).

 

GitHub-Logo in Marineblau

Einführung in GitHub-Konzepte

Kapitelübersicht

 

  • Was ist GitHub?

 

  • Vorteile von GitHub

 

  • Der Unterschied zwischen GitHub und Git

Bild von einem aufgeschlagenen Buch

Einführung in GitHub-Konzepte

GitHub

Bild von einer Cloud und einem Laptop mit einem Zwei-Wege-Pfeil dazwischen

 

  • Cloud-basierter Hosting-Dienst
  • Lässt Nutzende ihre Arbeit speichern und nachverfolgen; auch bekannt als Versionskontrolle
  • On-Demand-Ressourcen über das Internet, wie zum Beispiel Speicherplatz
  • Großen Dateien müssen nicht lokal gespeichert werden!
  • Ähnlich wie GitHub: GitLab, BitBucket
1 Bildquelle: iStock, vectorwin
Einführung in GitHub-Konzepte

GitHub Anwendungsfälle

 

  • Projekte speichern
  • Projekte und Dateien im Blick behalten
  • Mit anderen zusammenarbeiten
  • Soziales Netzwerk
  • Open-Source-Projekte

Bilder von verschiedenen Projektmanagement-Symbolen

1 iStock illustration ID:981887940
Einführung in GitHub-Konzepte

GitHub vs. Git

  GitHub-Logo in Marineblau

GitHub

  • Erweitert/Verbessert Git
  • Einfachere Projektverwaltung und Zusammenarbeit
  • Ohne Git kann man GitHub nicht nutzen.

  Schwarzes Logo für die Software Git

Git

  • Versionskontrollsoftware
  • Kann ohne GitHub oder andere Hosting-Plattformen genutzt werden
1 Das Git-Logo von Jason Long ist unter der Creative Commons Attribution 3.0 Unported License lizenziert.
Einführung in GitHub-Konzepte

Zusammenarbeit auf GitHub

Workflow für die Versionskontrolle

  • Nachverfolgen einer Datei über ihre verschiedenen Zustände hinweg
  • Mehrere Personen können an derselben Datei arbeiten.

Symbol für zwei Leute als Gruppe

  • Für jeden zugänglich
  • Die komplette Historie jeder Projektphase
1 Bildquelle: iStock: IkonStudio
Einführung in GitHub-Konzepte

GitHub repository

Illustration, die die Bestandteile eines GitHub-Repositorys mit zwei Projektdateien und einer Git-Datei zeigt

  • Ein repository speichert alle Dateien eines Projekts und bewahrt frühere Versionen der Dateien auf.

Bild mit den Worten „Remote Repo“ in einer Cloud und „Local Repo“ in einem Computer

Einführung in GitHub-Konzepte

GitHub Website

Screenshot eines GitHub-Profils

Einführung in GitHub-Konzepte

GitHub Website

Screenshot eines GitHub-Profils mit einem grünen Kreis um die Registerkarte „Repositories“

Einführung in GitHub-Konzepte

Lass uns üben!

Einführung in GitHub-Konzepte

Preparing Video For Download...