Git Prodigy

What I liked about the book:

  • very accessible and well structured
  • presented practical solutions though a “problem first” presentation of git
  • affordable price and the book is continually being updated

What I disliked about the book:

  • lack of examples for many of the concepts being explained
  • no information that is insightful to anyone past the beginner level

Final Thoughts:

The book is a good first introduction to anybody who is learning software engineering for the first time. There are easy to reference definitions and explanations making this book a useful reference. However, for any individual with more experience, reading official documentation or other more comphrensive resources will bring forward far more insight.