Table of Contents
- Git Basics in Practice
- Developing with Git
- Managing Your Worktrees
- Exploring Project History
- Searching Through the Repository
- Collaborative Development with Git
- Publishing Your Changes
- Advanced Branching Techniques
- Merging Changes Together
- Keeping History Clean
- Managing Subprojects
- Managing Large Repositories
- Customizing and Extending Git
- Git Administration
- Git Best Practices

