It is common to start teaching programming by writing a trivial program that demonstrates the output of a specific set of commands. This can often leave adult learners thinking “so what?”, unsure of how to apply the commands to their particular scenario. This book begins with a 10,000-foot view of how structuring your workflow in specific ways will impact how your team collaborates. If you prefer to tinker with the commands, skip this part and start reading at Part II. Then, as you begin to ask yourself “so what?”, return to the chapters in this part so that you can see how your day-to-day tasks with Git will affect future collaborations.
This part of the book will be of most use to those overseeing how work gets done. These folks are primarily in management roles and may include technical team leaders, CTOs, managers, project managers, and technical project managers.