Git for Fun - Git verstehen und produktiv einsetzen (Twitch Live-Stream)

preview_player
Показать описание
Git hat den Kampf der Versionsverwaltungen gewonnen und ist heute fast überall im Einsatz – nicht nur im Bereich Open Source. Trotzdem holen die wenigsten Teams die maximale Produktivität aus Git heraus, da sie nicht die richtigen Strategien verwenden. Oft wird z.B. Git-Flow verwendet, da es der bekannteste Branching-Workflow ist – nicht weil er am besten zum Produkt oder Team passt.

Der Live-Stream stellt die richtigen Strategien vor – für Branch, Commit, Review und Merge. Wie findet man den richtigen Branching-Workflow für sein Team? Wie stellt man Namenskonventionen sicher? Wie schreibt man sinnvolle Commit-Messages? Welche Merge-Strategie ist die richtige für mein Team? Wie arbeitet man optimal mit Pull-Requests zusammen?

Bei diesem Live-Stream macht Michael einen Rundumschlag um alle Themen, die Git betreffen – damit man das beste aus der Versionsverwaltung für sein Team herausholen kann.

Unser Gast ist Michael Kaufmann, er ist Autor des Buchs "Git für Dummies". Er ist von Microsoft ausgezeichneter Regional Director und MVP für DevOps und unterstützt seine Kunden bei der Transformation zu agilen „DevOps“-Organisationen. Michael arbeitet seit 20 Jahren als Entwickler, Architekt, Trainer und Coach. Neben Agilität und DevOps liegen seine Schwerpunkte im Entwurf von Software-Architekturen, Microsoft Azure, der Entwicklung für und mit der Cloud und test- und domänengetriebenem Design. Sein Wissen teilt er in diversen Schulungen, Vorträgen, Artikeln und seinem Blog.

Das Buch von Michael:
Git für Dummies (Deutsch) Taschenbuch

Diese Videobeschreibung enthält Amazon Affiliate Links, mit denen ihr mich beim Kauf unterstützen könnt, ich erhalte eine kleine Provision während ihr nichts extra zahlt für euren Amazon-Einkauf!

▼ ▼ ▼ Timestamps ▼ ▼ ▼

[00:00​​​​] Willkommen
[20:35] Agenda
[21:37] Voraussetzungen und Grundsätze
[26:51] Was ist Git?
[28:06] Grundlagen
[30:45] Die Geschichte von Git
[33:18] Was bedeutet der Name Git?
[34:15] Lizenz und Plattformen
[34:31] Wie funktioniert Git?
[35:42] Der gerichtete azyklische Graph (DAG)
[36:36] Der HASH
[38:07] Git unter der Haube
[1:08:41] Peinliche Geschichte vom Gast
[1:14:38] Was passiert bei einem Commit?
[1:15:18] Git speichert immer die komplette Datei!
[1:25:13] Branches und Tags
[1:32:12] Zeitreisen mit reset
[1:33:38] Git rebase
[1:43:58] Git rebase mit Git School
[1:53:00] Reflog
[1:55:33] Hitchhikers Guide to Time Travel
[1:56:15] Wie setze ich Git produkiv ein?
[1:58:26] Git guidelines for organizations
[2:03:26] Teamwork mit Git - Commit-Messages
[2:16:08] Review-Guidelines
[2:22:09] Was sind Git-Workflows?
[2:23:16] Trunk-Based-Development (TBD)
[2:27:20] GitHub-Flow
[2:31:43] Release-Flow
[2:38:34] Git-Flow
[2:50:10] Git-MyFlow
[2:59:10] Teamwork mit Git - Watch, Stars und Forks
[3:00:56] Was ist ein Fork?
[3:03:55] Hands-On - Arbeiten mit GitHub
[3:38:25​] Abschied

Exclusiv Video für Twitch Abonnenten: Smartphone hacken via Wifi Pineapple Nano (MITM)

Рекомендации по теме