Copyright
Brief Table of Contents
Table of Contents
Preface
About this Book
Acknowledgments
Chapter 1. Before you begin
1.1. What makes Git so special?
1.2. Is this book for you?
1.3. How to use this book
Main chapters
Hands-on labs
Further exploration
Above and beyond
1.4. Installing Git
Unix/Linux
Mac
Windows
1.5. Your learning path
1.6. Online resources
1.7. Being immediately effective
Chapter 2. An overview of Git and version control
2.1. Version control concepts
2.1.1. Version control for the software developer
2.1.2. Version control for the organization
2.1.3. What is a repository?
2.1.4. What is a commit?
2.1.5. What is a branch?