Dive deep into the inner workings of Git in this comprehensive ACCU 2019 conference talk. Explore fundamental concepts that power Git's most advanced features as CB Bailey and Andy Balaam answer audience questions about the version control system's underlying model. Learn about the intricacies of git add, commit, and checkout commands, understand line ending control methods, and gain insights into Git's object model, including blobs, trees, and commits. Discover how Git handles compression, garbage collection, and pruning, and get valuable backup advice. Uncover the mysteries of the Git index, its role in staging changes, and how it interacts with the working directory and object database. By the end of this talk, gain a deeper understanding of Git's internal mechanisms, enabling you to leverage its full potential in your daily development workflow.