The essential concepts of git are treated in the first four chapters, they should be read thoroughly and carefully, in order. Chapter 2, Chapter 3, and Chapter 4, treat the cases, respectively, of one, several, and many collaborators, with very different organizational models, but the concepts are universal to all three models.