Distributed version control system for tracking source code changes
Core concepts and key principles of Git
Real-world usage, best practices, and common patterns