Block IV · Technik-Kit: GitHub und Docker · Lektion 21
GitHub ohne Angst: Finde, bewerte und installiere jedes Repository
Lerne, ein GitHub-Repository zu lesen, die besten in Trending und Awesome-Listen zu finden, vor der Installation Aktivität, Lizenz und Sicherheit zu beurteilen und es über die fünf üblichen Wege zu installieren oder einen Agenten darum zu bitten.
- 11 Min.
- 9 animierte Folien
- Quiz mit 4 Fragen
- Vertont in 6 Sprachen
Das erwartet dich in dieser Lektion
- GitHub: Was ein Repository ist und wie man es liest
GitHub ist die größte Bibliothek für offene Software der Welt: Jedes Projekt lebt in einem Repository mit seinem Code und seiner Anleitung.
- Wo du die Repos findest, die wirklich zählen
Such nicht blind: Nutze die Schaufenster, die schon filtern, was gerade wächst und was die Community empfiehlt.
- Vor der Installation: Lebt es und ist es vertrauenswürdig?
Sterne zeigen Interesse, nicht Qualität: Schau auch, wann es aktualisiert wurde, wie mit Fehlern umgegangen wird und wer es pflegt.
- Lizenzen: MIT und Apache, AGPL und „Fair-Code“
Die Lizenz (in der Seitenleiste oder in der Datei LICENSE) sagt dir, ob du es in deinem Unternehmen nutzen darfst und unter welchen Bedingungen.
- Sicherheit: Führe nie blind ein Installationsskript aus
Ein Befehl „curl … | bash“ lädt ein Skript herunter und führt es mit deinen Rechten aus, ohne dass du es siehst: Lies es vorher.
- Die 5 Wege, fast jedes Repo zu installieren
Das README sagt dir immer, welchen du nimmst; fast alle passen in einen dieser fünf, vom einfachsten bis zum technischsten.
- Lass einen Agenten das README lesen und es für dich installieren
Claude Code, Codex oder Gemini CLI können die Anleitung lesen, Voraussetzungen prüfen und installieren und fragen dich bei jedem Schritt um Erlaubnis.
- Aktuell halten, ohne etwas kaputt zu machen
KI-Repos bringen alle paar Wochen neue Versionen: mit Verbesserungen und Sicherheitspatches, aber lies vor dem Update die Hinweise.
- Zusammenfassung: GitHub ohne Angst
Ein Repo finden, bewerten, installieren und aktualisieren ist eine Methode in vier Schritten, die für jedes Projekt funktioniert.
Tools und Begriffe
- GitHub
- Trendshift
- Star History
- uv
- npx
- Docker
- Claude Code
Melde dich mit deinem Google-Konto an und starte diese Lektion und den ganzen Kurs.