Wie funktioniert eigentlich git?

Ben Chefson

Playlists: 'gpn23' videos starting here / audio

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

* https://jwiegley.github.io/git-from-the-bottom-up/
* https://ohshitgit.com/
* https://www.youtube.com/watch?v=sCr_gb8rdEI "Two decades of Git: A conversation with creator Linus Torvalds"

Licensed to the public under https://creativecommons.org/licenses/by/4.0/

Download

Embed

Share:

Tags