Git und GitHub von Null bis zur sicheren Teamnutzung, in einem Video von etwa 8,5 Stunden mit Kapiteln. Es ist aus dem 201-Lektionen-Kurs von Harban AI Labs herausgeschnitten: 56 Lektionen in 12 Teilen, der Reihe nach, ohne den Rahmen der Serie. Was Sie lernen werden – Das mentale Modell: Ein Commit ist eine Momentaufnahme, die drei Orte, an denen jeder Befehl arbeitet, der Verlauf als Diagramm, ein Zweig als Zeiger. - Tägliche Arbeit: Status, Hinzufügen, Festschreiben, Vergleichen, Protokollieren und Bereitstellen genau das, was Sie meinen. - Verzweigungen und Zusammenführungen sowie das Lesen und Lösen eines Konflikts. - Fernbedienungen: Klonen, Abrufen, Ziehen, Pushen und was zu tun ist, wenn ein Push abgelehnt wird. - Ohne Angst rückgängig machen: Wiederherstellen, Zurücksetzen, Zurücksetzen, Verstauen. Geschichte sicher umschreiben: ändern, umbasieren, interaktives umbasieren, Rosinenauswahl treffen. - Wiederherstellung mit dem Reflog. Pull-Anfragen, Überprüfung, Zusammenführungsmethoden, Regelsätze und Codebesitzer auf GitHub. - Auf Übersichtsebene: Tags und Releases, Bisect, Hooks, Git LFS, GitHub-Aktionen, durchgesickerte Geheimnisse, signierte Commits. Für wen es ist: Berufstätige Entwickler, die den gesamten Pfad an einem Ort haben möchten, vom ersten Repository bis zu Team-Workflows. Es werden keine früheren Git-Kenntnisse vorausgesetzt. Angezeigt auf Git 2.55 unter macOS; GitHub, Stand Oktober 2026. Kostenloses Companions-Handbuch (PDF, die gleichen 12 Teile): https://github.com/harshaksh-singh/git-github-mastery/releases/download/one-shot-companions-v1/git-github-handbook.pdf Spickzettel (PDF, 3 Seiten): https://github.com/harshaksh-singh/git-github-mastery/releases/download/one-shot-companions-v1/git-github-cheatsheet.pdf Im Video verwendete Laborskripte (Labs/Run ...): https://github.com/harshaksh-singh/git-github-mastery Gut zu wissen: Die Lektionen stammen aus einem längeren Kurs, daher sagt der Erzähler manchmal „Video 7“ oder nennt ein Laborskript; Zu jedem Lektionsbeginn wird die Kursvideonummer angezeigt. Hier nicht behandelt: Authentifizierungseinrichtung, Git-Interna, Submodule, GitHub-Aktionen im Detail. Kapitel 0:00:00 Beginnen Sie hier: Für wen es ist, die Karte, wie man sie verwendet 0:01:16 Teil 1: Das mentale Modell 0:01:26 Git vs. GitHub: Was die Versionskontrolle löst 0:11:25 Ihr erstes Repository: Init, Hinzufügen, Festschreiben 0:21:32 Snapshots, keine Unterschiede 0:32:47 Das Festschreibungsdiagramm, Refs und HEAD 0:38:17 Die drei Bäume: Arbeitsbaum, Index, HEAD 0:44:41 Teil 2: Tägliche Arbeit 0:44:51 Lesen des Git-Status 0:55:47 .gitignore und die bereits verfolgte Falle 1:03:07 Der Index: Was git add schreibt 1:12:23 Drei Diffs und Staging mit add -p 1:23:24 git log als Diagrammabfrage 1:36:37 Teil 3: Zweige 1:36:47 Ein Zweig ist ein Ref 1:45:57 Git-Zweig und Git-Schalter 1:57:13 Freistehender HEAD 2:06:20 Teil 4: Zusammenführen und Konflikte 2:06:30 Schnellvorlauf-Zusammenführungen und die Zusammenführungsbasis 2:15:17 Die Drei-Wege-Zusammenführung 2:22:19 Anatomie eines Zusammenführungskonflikts 2:28:12 Merge-Konflikte lösen 2:41:34 --ff-only, --no-ff und --squash 2:46:45 Teil 5: Remotes 2:46:55 Remotes und Git Clone 3:00:06 Git Fetch 3:09:51 Upstream Branches und Git Pull 3:21:36 Git Push und abgelehnte Pushes 3:33:24 Push sicher erzwingen: --force-with-lease 3:38:59 Teil 6: Sicher rückgängig machen 3:39:09 Die Undo-Map und Git Restore 3:48:24 Git Reset: Soft, Mixed, Hard 4:01:51 Git Revert 4:10:27 Git Stash und Git Clean 4:21:09 Welcher Undo-Befehl? Ein Entscheidungsbaum 4:24:03 Teil 7: Geschichte sicher umschreiben 4:24:13 git commit --amend und atomare Commits 4:35:56 Was Git Rebase wirklich macht 4:45:26 Interaktives Rebase 4:56:13 Rebase-Konflikte: unsere und ihre 4:59:17 Rebase oder Merge? 5:03:38 Git Cherry-Pick 5:14:16 Teil 8: Wiederherstellung nach Fehlern 5:14:26 Was Git speichert und das Reflog 5:24:48 Wiederherstellung eines gelöschten Zweigs oder eines Hard-Resets 5:34:43 Wiederherstellung nach einem falschen Rebase oder einer fehlerhaften Zusammenführung 5:43:59 Wiederherstellung nicht festgeschriebener Arbeit und eines gelöschten Stashs 5:52:45 Teil 9: GitHub und Pull-Requests 5:52:55 Git-Daten vs. GitHub-Objekte 6:01:41 Was ein Pull-Request ist 6:09:07 Der Pull-Request-Lebenszyklus 6:21:30 Der Fork-Workflow und Reviewing Well 6:31:54 Die drei Merge-Methoden von GitHub 6:42:28 Teil 10: Team-Workflows 6:42:38 GitHub Flow, Git Flow, Trunk-basiert 6:53:33 Best Practices, Überprüfen, Festschreiben von Nachrichten 7:00:53 GitHub-Regelsätze: Schützen eines Zweigs 7:08:15 CODEOWNERS 7:15:20 Teil 11: Tools, die bei der Arbeit wichtig sind 7:15:30 Git-Tags 7:24:51 Git-Tag vs. GitHub-Release 7:31:05 Git Bisect 7:39:13 Git-Hooks 7:48:47 Git LFS 7:53:33 Teil 12: CI- und Sicherheitsgrundlagen 7:53:43 Das GitHub-Aktionsmodell 8:01:03 Warum das Löschen ein Geheimnis nicht entfernt 8:10:31 Reagieren auf ein durchgesickertes Geheimnis 8:21:54 Signieren von Commits mit SSH 8:28:17 Was als nächstes zu tun ist Mehr von Harban AI Labs: https://harban-ai-labs.vercel.app/
Die bereitgestellten Informationen stellen keine Handelsberatung dar. kdj.com übernimmt keine Verantwortung für Investitionen, die auf der Grundlage der in diesem Artikel bereitgestellten Informationen getätigt werden. Kryptowährungen sind sehr volatil und es wird dringend empfohlen, nach gründlicher Recherche mit Vorsicht zu investieren!
Wenn Sie glauben, dass der auf dieser Website verwendete Inhalt Ihr Urheberrecht verletzt, kontaktieren Sie uns bitte umgehend (info@kdj.com) und wir werden ihn umgehend löschen.