Was ist GitHub und wie lädt man Programme herunter?

Der Unterschied zwischen Git und GitHub, Open-Source-Zusammenarbeit und eine praktische Schritt-für-Schritt-Anleitung zum Download.

GitHub ist die weltweit führende cloudbasierte Plattform für Softwareentwicklung und Versionsverwaltung mit Git. Millionen Entwickler und Unternehmen nutzen sie, um Quellcode zu speichern, Fehlerberichte (Issues) zu verwalten und weltweit an Open-Source-Projekten zusammenzuarbeiten.

1. Unterschied zwischen Git und GitHub

  • Git: Ein lokales Versionskontrollsystem, das 2005 von Linus Torvalds entwickelt wurde. Es speichert Änderungen am Code lokal auf Ihrem Rechner.
  • GitHub: Ein webbasierter Hosting-Dienst für Git-Repositories im Besitz von Microsoft, der soziale und kollaborative Funktionen bereitstellt.

2. Wie lädt man Programme von GitHub herunter? (3 Methoden)

Methode 1: Über den Bereich „Releases“ (Fertige Programme für Windows/Mac)

Wenn Sie eine fertige Anwendung (z. B. eine .exe-Datei für Windows oder .dmg für Mac) suchen:

  1. Öffnen Sie das entsprechende GitHub-Repository.
  2. Klicken Sie in der rechten Spalte auf „Releases“.
  3. Öffnen Sie unter der neuesten Version (Latest) den Reiter „Assets“.
  4. Laden Sie die Installationsdatei (z. B. Setup.exe) herunter und installieren Sie sie normal.

Methode 2: Quellcode als ZIP-Datei

Klicken Sie auf der Repository-Hauptseite auf den grünen Button „<> Code“ und wählen Sie „Download ZIP“. Entpacken Sie die Datei, um den Quellcode einzusehen.

Methode 3: Klonen per Git-Befehl (für Entwickler)

Öffnen Sie Ihr Terminal und geben Sie ein: git clone https://github.com/nutzer/projekt.git. Anschließend können Abhängigkeiten über Paketmanager installiert werden.

3. Warum die README.md Datei so wichtig ist

Auf jeder GitHub-Projektseite befindet sich unten die README.md. Sie enthält unverzichtbare Hinweise der Entwickler: Voraussetzungen (z. B. benötigte Java- oder Python-Versionen), Konfigurationsschritte und Lizenzbedingungen (z. B. MIT, Apache).