🎓 Git Internals
If you understand the basics and feel comfortable using Git for version control it is time to look under the hood into the core concepts and the implementation of Git itself. As soon as you understand some of these core concepts the more advanced features like rebase or bisect will not feel like dark magic anymore.
| # | 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 |
| 4 |
Git Hooks
Git hooks let you run custom scripts when certain Git events occur. They provide a way to automate tasks around common actions. |
Advanced | 15 minutes | Start |