I am already working with git and I wanted to understand it better. The book couldn't be better for that purpose. Goes in depth without becoming boring and without requiring further knowledge in advance. There are some things that I'd prefer to be even more analyzed but in general it was exactly what I wanted.
Pros for me: * Starts simple and dives slowly into git * Has very helpful pictures * It is very easy and pleasant to read * It is already available in electronic form so I can use that for reference after I finish reading the book.
I was also surprised to find good practices about how to manage projects with git both from a developer's and a project owner point of view.