🎓 Git Internals

Advanced 1 hour

If you understand the basics and feel comfortable using Git for version control it is time to look into the core concepts and some advanced features. Use this guided course and follow along.

# Lesson Level Time
1 Course Setup
This lesson will guide you through setting up a new repository for the course.
Advanced 4 minutes Start
2 Git Objects
Git stores everything in git objects. Lear about the different kind of objects and their responsibilities.
Advanced 20 minutes Start
3 Git HEAD
Learn how Git uses the HEAD pointer and head refs to track the current state of the repository.
Advanced 15 minutes Start