The Zen of Git

14.08.2020, 12:20-12:55

This talk is for anyone who has used Git before and would like to learn more about how it actually works, so that they can have a less fearful and more productive time using it in their day-to-day work.

I plan to talk about the internals of Git, including how objects are stored, and how things like branches and tags fit into this representation. With this foundation, I also want to deep-dive and examine how commonly used commands (like git reset, git checkout, git merge and git rebase, among many others) can be understood in terms of what has already been covered in the talk.