23rd Gulaschprogrammiernacht

23rd Gulaschprogrammiernacht

Wie funktioniert eigentlich git?
2025-06-20 , ZKM Vortragssaal
Language: Deutsch

Nachdem git dieses Jahr 20 geworden ist, wird es langsam Zeit zu schauen, wie es unter der Haube funktioniert, und was es besonders macht. (Spoiler: alles ist ein blob ist ein blob ist ein blob)


Was muss man wissen, um git-Befehle per Hand ausführen zu können?

  • Elementare Datenstrukturen
    ** hash
    ** blob
    ** tree
    ** commit

  • .git Verzeichnis

  • Algorithmen
    ** fetch
    ** merge
    ** pull
    ** Longest common subsequence (aka "Was ist ein Merge-Conflict?")

  • Kontext (falls Zeit)
    ** Was war vor git?
    ** git-flow vs one-trunk
    ** Tipps aus der Praxis

further reading


Trigger Warning/Content Notes:

Mathe

This speaker also appears in: