Oh Git oh Gott! mit Michael van Engelshoven

Wir haben dich gut unterhalten? Unterstütze uns mit einer Spende ♥

Feedback? Kommentar oder Mastodon.

Wir haben gerufen, der Git-Missionar hat geantwortet! Nachdem wir immer wieder von Git-Wehwehchen berichtet hatten, haben wir diesmal Verstärkung! Unser wunderbarer Gast Michael van Engelshoven erklärt die Grundkonzepte hinter der Versionsverwaltung Git und bringt Licht in unsere dunkelsten Git-Wissenslücken. Dabei besprechen wir neben bekannten Konzepten wie commit, pull, push und merge auch Squashing, Rebasing, Workflows, GUIs, Tools und wie gute Commit-Messages aussehen sollen. Um alles zu verstehen müssen wir selbst die Sendung noch ca. 493 Mal hören, aber hey, hat ja keiner gesagt, dass das hier ein Spaziergang werden würde. Deep.


Begrüßung: Vorstellung Michael – [00:00:53]

Retro

Property der Woche: Object.entries() – [00:18:06]

Tagesthema: Git – [00:21:28]

  1. Grundkonzepte: Hashing, .git-Ordner, Struktur, Referenzen – [00:22:01]
  2. Branch-Umbenennung (z.B. master -> main) – [00:45:27]
  3. Command-Übersicht, Graph-Darstellung, visuelle Lern-Tools – [00:50:08]
  4. GUIs und Git-Workflows für Einsteiger – [00:56:21]
  5. Rebase vs. Merge Commits / Rebase-Merge-Konflikt-Hölle – [00:58:45]
  6. Commits zusammenfassen (sqash/fixup) – [01:14:00]
  7. Warum überhaupt Versionsverwaltung / gute Commit-Messages – [01:29:50]
  8. Commit aufsplitten – [01:45:17]
  9. Team/Arbeitsprozesse auf git umstellen / Git vs SVN – [01:49:35]
  10. „geheime“ Git-Commands, die praktische Dinge tun – [02:00:22]

GeilTeil