Git is the most popular version control system today. It is also a highly complex tool, and as such, it has a steep learning curve. If you think Git is a tough beast to tame, you’re not alone. The purpose of this session is to empower you with Git knowledge so you can use Git with confidence.
In this session you'll learn about the 4 object types in Git, what their unique features are, and how to view their contents. Then, we’ll reveal the secrets hidden in the '.git' directory and use our new knowledge to make sense of how Git works internally.
If you are curious about how things work under-the-hood and have a particular interest in Git, this session is for you.
After this session you'll know what blobs, trees, commits and tags are. You'll also know where they're kept and how to tell them apart.