Table of Contents
- Git Basics in Practice
- Exploring Project History
- Developing with Git
- Managing Your Worktree
- Collaborative Development with Git
- Advanced Branching Techniques
- Merging Changes Together
- Keeping History Clean
- Managing Subprojects - Building a Living Framework
- Customizing and Extending Git
- Git Administration
- Git Best Practices
