Table of Contents

 

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?