You've been using git for a while, but keep scratching your head every time something unexpected comes up? "Detached HEAD"?? "Tags, tags... I keep forgetting, what are those?"
It's time to review the main types of git objects, and explore a simple mental model than can help you remember them and their interactions.
This video was recorded at CERFACS (https://cerfacs.fr), using its new Lightboard setup, by Corentin Lapeyre (https://clapeyre.github.io).