Picture of Dan Clarke
  • Pronouns: He/Him
  • Talk Length: 15 mins

Git - Under the Covers

We all use Git, right? But do you know how it actually works? And I don't mean "what is rebasing?" - let's go a bit deeper than that. I'm sure you've all heard someone say "each commit is a snapshot of the entire codebase". But what does that actually mean? In this talk, we'll explore the different object types that Git uses to store its information and how they relate to each other. It's surprisingly simple - and really useful to know when using Git.

About Dan Clarke

Microsoft MVP | .NET Dev | Host of The Unhandled Exception Podcast | Founder/organiser of the @dotnetoxford and @azure_oxford user groups | Owner of Everstack

Dan is a Microsoft MVP; host of the Unhandled Exception Podcast; owner of Everstack (a consulting company specialising in .NET and Azure); and founder of the .NET Oxford and Azure Oxford user groups. He has been developing for twenty-odd years - starting off in the games industry writing C/C++ - but focusing on .NET for over a decade. And now also working in the Azure space.

Links